MPATAAQPGATPRSAIRFLRLRSTQTSNLAIPTRTAAPPHARLRCHLSRSSDSTPPSPPTTPDPDPDPDPDPESESESEDTLRFAFACGGAGAGGRVYSAIALADELHASLPSSRSLIIGAPAPSLESSAAAAASYPFAPVPLHCLPRGILAAALHLRRFRPHVLVATGGAPALQACLAALMLRLPFVIQDQDASPAPATRLLAPFARRIFLAFNAPVRLLPKRRCAVYGNPIRMSILKCRASKTEALARFFPRAGLLGEHEAQVVLVLGGAEGSPEINVAVLNVYYELLRRNKDRYIIWQTGTETFCEMESLVKGHRRLFLTPFLHELEMAYAACDVVISRAGAMTCTEILATGKPSILIPLPTILDHHQTRNAYIMADIMGAMVITEDELDSSSLTSAVDEIFGDEKLMADMSQKALTAARPNASADIIRHICSLIGSTYPS*