MPLRLLPPPRRAAAPLLTPTVSHLACLLLGQGPDTPPLLLALLPVCPALLTPLLSRLLLSHTPPLPALSLYRRLLALRHFNVPESSLPVLLRLLARSRRHAHLSFPLLESLPYTHPHLLSTPALAALLSTALSASAPGASFDAAVTCFESAARVWARAGRAFGAAELNVLLRAFCARGRVAEARALFHRYCDAYPPDTRTFNTLLLGFKEAGHVHALDLFYHDAVLRGFVADAVSYCIRMDAYCKKGRFLDALELLDEMRSKGDYKPTLQVFTTLIYGAGIVRNAARARALFDEMEKWGVTPDRGAHNALMGVYVRVRDLQSAMAVMSDMERKGIGLDDVSYNTMLCGFQRVGDLEGIWKVYSKMVSSGFMPRTRTTMLLMKVFCENGRPDLGLELWDYLMGRGCVPHQHALDILVTGLCCRGVVAEAYRCFREIIETGMAPTERAFTVLEGFLRRKREHGKVEEIRQMMKAAQLQGHQIEEEAT*