MAFLPFPPLSKHFSHPDFRPFFCPTPSPRLHKPPRTPAPARRPHHRHLPPASRPSFEAHTSDGRELYQPYRPPSNVVPGPSVENLSLDEQLEILRDRRGLWYEYAVYVASLSRAGFTPPAIDESTGMTGVEQNKITVASQVRSSLQSSGIDEESLAYFDLGGADVLYELRILSAEQRRAAAELVIEKRMDPKDSKDLARAIKDYERRRREEGWDAFSSSPGDCLAFACYRQSKESRNDYERESALNRGLAFVDSEKARAKLIKTLYKEKKAEDSGKEAFLQLIRLSSGDVAEARMPLILPVINPTVQEYEEASFVQMRNDGPFRIHRSKAAWKDWVILPGWEPLTSATAPIAIAYPNGSMLPWKPKSTREAQEPILVVVDKGSNEPQDNAFFLVRDEEERLSLQLGIVISETGGKALGKAILALRPPFPRSLEPEMEDWD*