MPRLAAAAAVSRRAGEALRRGALGRLRLLSSLQPSNAASSDEVLVEGKATARAAVLNRPGYLNALTTTMGARLNKFYESWEDNPDIGFVMMKGSGRAFCAGGDVVRLRELISEGKLEECKDFFKTLYMFIYFLGTYLKPHIAILDGVTMGGGGGVSIPGTFRIATDRTVFATPEVHIGFHPDAAASFYLSHLTGHVGEYVALTGEKLNGTDMIALGLATHYSMSGHLDLIDERLAKLVTDDPSVIDSSLAQYGDMVYPDKESIVHRLEVIDKCFSHDTVEEIVDALESEAASSNEEWCTLALKRLKEASPLALKVSLRSIREGRYQTLDECLVREYRMSMNGISKQFSHEFCEGVRARLVEKDFTPKWDPPALEYVTNDMVDAYFAPLGDLEPELKLPTESREAFV*