MPDAHADAHDLPSEVDVLVQGTGLVQSLIACACAKRGESVLVLDENNQYGDAFGAFEASTGAFDAFTSTCATNANTFGRWTTDAGERPSTRGYNVDLCAPRATLGADAFTDAMIRSGAHKYLAFKAIEKTFVYGQGGFRVVASDRREMFADASMTGAEKRALMRFLKRTRIVAMRDDVLKRRSGTSGEETNVPAGAPGSEWGEGAFGEDDAGAEAAEALRVEPNETMESYLRRQGLSDALAATVTYGLALQTRAGSDAGQGMEDLKTYALSVGKYGPQFGACLIPTYGTGDLPQAFCRAGAVSGATYVLRQGVQRVDIDSNAVATVVSKGGQEIRVKRFVGAAPELSDGPRLVHVVCVLDGPVVRDFGEVLIVFPPGTVRKTQSTAVRALQMSSNTGCCPDGVYLLYLSNVVDEHEDDAYSNVNAALDVLVSRSCEETSTVASVFDDGAQKPIVMWGTMHSRRCGVPDDVECVASNAAQCPFPDELLTYKGAVDAAERAFAKLYGAEEEMFPPVEISTEQVESDED*