MDRINHRFVATNGIDMHIAELGAGPAVLFLHGFPEIWYSWRHQILALADAGFHAIAPDLRGYGLTQNTDPAKDDWLDTVDDVLGLLDAIGEDKVFVVAKDWGAVVAYCLGYTHPDRISGLVILGMPFMKPTMLSVLVQRLPEGYYLRRWAKPGVPEADFGRFDVATVIRRIYILFSKSEMPIASENEQTLDLVKPVDPLPEWMTEDDLKVYAELYEKSTFQYPIQVPYRCGQSTLDKLGSRQDFTIPAPLLLVIGNRDYSTKRTGSLLIDPSLLPQLKTVYIEEGTHFMQEQFPEQVNGLIVSFLTSLLMRQDGQL*