MPSLAAAAAARRAGEALRRGVMGGMRSLSSSTASPAPAAAAAAGPDSDEVIVEGKASARAAVLNRPGHLNALTTTMGARLNKFYESWEDSPDIGFVMMKGSGRAFCAGGDVVGLHQLISEGKMDEGKDFFRTLYSFIYVLGTYLKPHVAILDGVTMGGGGGVSIPGTFRIATDRTVFATPEVHIGFHPDAAASFYLSHLTGHVGEYLALTGERLNGVDMLALGLATHYSMSEHLDLVDERLATLVTDDPSVIDTSLAQYGDLVYPDKKSIVHRLEVIDKCFSHETVEEIVDALEGEAARLNEEWCTLALKRLKEASPLALKVSLRSIREGRYQTLDECLVREYRMSINGISKPFSHEFCEGVRARLVDKDLAPKWDPPALEFVSEDMVDSYFAPLGEFEPELKLPTELREAFI*