MSFHLQPYGIQAMLKDGHRLLSGLDEAVLKNIDACRQLSQITRTSLGPNGMNKMVINHLDKLFVTNDAATIVNELEVQHPAAKLLVLAGKAQQEEIGDGANLLVSLAGELLQGAGELIKLGLHPSEVIGGYTKAITKVLELLEELVEQGSETMDVRNKEQVIHRITSAVGSKQWGQEGVLCPLIADACIQVCPKNPANFNVDNVRVAKILGGGIHDCCVVRGMILKSDAVGTIKHAQKAKIAVFGGGVDTLTTETKGTVLIKSAEQLESYAKTEEAKIEELIKAVVDSGATVIVSGGAVGDMALHFCERYKLMVLKISSKFELRRFCRTTGAVSQVKLGRPAPDELGFADSVSVEEIGGLRVTVVKNEQGGNMVATVVLRGSTDSVLENIERAVDDGVNSYKVMCRDSRIVPGAGATEIELARKLKDFAYKETGLDQYAIGKFGESLEVVPRTLAENAGLNATEKISSLYAAHASGNVKAGIDVEQGEVKDMTTEFVWDLYLTKYFAIKLAADAVCTVLRVDQIIMAKQAGGPKRDKPVDADED*