MDHFSPTGLKVLVVDDDPCCLTLLERMLRECKYAVTTCSRATAALTILRERKESFDVVISDVHMPDMDGFKLLELIGLEMGIPVIMMSASGETDAVMKGVVYGACDYLVKPVRIEELRNIWQHVVRRRTKDSAVRDEAPEEWEDFMRSTPTDSSEEADVDLRLLRKKKRPSCDFGGGGGDESMRSIASNKKARVVWSFDLHQQFVKAINHIGIEKAVPKRILEVMNIQGLTRENVASHLQKYRLYLKRLSGVTPEPFPIASFQAYEGATFGGTMQIHHHQRSSSTLPLLRTRSSGSSGGGAPPYNVDTLATLKQLQALQQAAHEKGQAAGFVGGSGAAAAGIRPGLRVEEEDHHHHHPEFGGGDDDEQHHTGSDHEEELSVRLKCDDSLHSSMPASFQGAVFHRHHHHHQYQI