MPRLAAAAVARRAGAALRRGALGGLRSLSSLQPSHATSSEEVLVEGKASARAAVLNRPGYLNALTTTMGGRLNKFYESWEDNPDIGFVMMKGSGRAFCAGGDVVRLRELVSEGKMEECQDFFKTLYKFIYFLGTYLKPHVAILDGVTMGGGGGVSIPGTFRIATDRTVFATPEVHIGFHPDAAASFYLSHLTGHVGEYVALTGEKLKGADMIALGLATHYSMSEHLDLVDDRLANLVTDDPSVIDSSLAQYGDMVYPDKASIVHRLEVIDKCFSHETVEEIVGALESEEARLNEEWCTLALKRLKEASPLALKVSLRSIREGRYQTLDECLVREYRMSMNGISKQFSHEFSEGVRARLVDKDLAPKWDPPALEYVTQDMVDAYFAPLGESESELKLPTETREAFV*