MPTAVYLGRDAGFDDARAGAYSFNAALLTAIGDPGTGAYGDTRSQDDPILLDFSKVMGSLRWRSWSLNGAVAGMAPSNTRPHALMLPFPAQGHIQAMMQLSKLLYARGFYITFVNTEYIQERLLTSGSLDSVKSCSDFRFETIPDGLPPDHGRTSKLAELCRSFLGNGPLHFEKLIDKLKHSQPDVPPVTCIISDGVVSFPQKTARRLGVPRVSFWTHSACGFCAYFFAPLLVGKVHIFSKDDEKGLTNGNMEQKITCIPGMPPLRVNDLPFALRNKEMFEIVTSEAQAALEADLVILNTFDELDRPVLDALRNRLPGSLYTIGPLHLQAESGNERIPDISASMWTEETTCLKWLDSQKPSSVIYVCFGSVAVMSDHELLELAWGLEASKQPFLWVIRPDLIHGNSAVLPSEFLEKVKDRSFLVRWAPQMKVLSHPSVGGFLSHSGWNSTLESICAGVPMISWPFLAEQPTNRIFVIEVWNIGLAMNEVASRECVEDMVRRLMTGDEGTQMTKRICELRNESVRAVGKGGSSYNNMEKFIKEIQKVLPES*