MDHAHLQQAQEQTAYTLDLYKQVLKLEELKDNAVMSPMSIATALAMTAGGCRGETLAQFAAHLKHPDSENMHQLSMQINNSIFREGSDSAGPYLASASGLWVDERTPLNPKFRRFVKHNYGGEAQEADFRTKAGEVCNEVNQWVGDQTRGKVSNMLPPGAVHGETRMLLVNALYFRGNWKEKFDIKQTKDKTFYLMNGQCMTVPMMRTQKKQYIKSYSNWSSSDASFKQDLWPMYSFNESHGATDFAPPAVITEQPFEFKVLRLPYKTGNKDHRQLSMYILLPDRKDGLPELERNLDAAWLMRELPTLTRFEPVGEFWLPRFKSSFKFPVNKPLQNLGLTTPFHEVKADFSGMLEAPGARSGRFTCVPGGCNSMIRTSGRRLYLSKVIHEAIVEVREDGGEPVAAPVYGRSVSNCAIEPLYKMDFVADHPFLYLIREDATGVVLFIGRCTHPKDANPLLEL*