MDVPEATVYPVLKGKVAIVTGGARGMGKATASVFLRAGAQVVIADVREVEGQATEKELSQFGEIVFVRCDISKSEDVQNLIAVTIEKFGKLDVAVNNAALTPDRTQLIDFDETYWNTLVGVNLTGTALCCKWEMQQMLKQGTKGSIVNIASINAFRPQVNMPAYTATKHALIGLTKHASMEGGPKGIRVNAVAPGAIFSDMSATALEIMGTTMEELAPTVSILNRFGMAHEVAQASLWLSSDNSSYVTGICLPVDGGFLAM*