MPPPPPPPPTSAAPMPPASPNKPIPSPRQIAALVLNHPSSTLTAASARSLSASLQAAGPASALPIPAPVANAVIKLLWHHAPRALLFFHALLRLPERSRDLSPCTVDLALDLAARLRHPRQLTSSILALFPRHGLAFTPRTFPIMFERFAVSHRRPDHAVRFFLSLHRSHGVAQDLPLFNSLLDALVKSRHAGKAASLVRALERRFPPDAVTYNTLADGWCRVKDTSRALDILRQMVESGIAPTKTTYNIILKGFFRSGQLQHAWDFFLQMKKRGSNDENCKPDVVSYTTVLHGLGVAGQLDKARKVFDEMSREGCTPSIATYNALIQVTCKKGNVEDAVAVFDDMIRKGYIPNVVTYTVLIRGLCHAGKIDRAMKLLDKMKREGCEPNVQTYNVLIGYLFEEGDIEKALHLFETMSKGEECLPNQDTYNIIISAMFVRKRAEDMAVAARMVVEMVDRGYLPRRFMFNRVLNGLMLTGNQELSRELLRMQEKYTRLRREIRL*