MVLRFLVAMVGCWHGLVPTHSLDLRRHATTSVAMDRRHLLRQTLGILPIATSVVTVEKVNALEANGLAARLQKKDPALLKNRIFNIPPAAQVYPSWLRGSWKVSSNLNGYLFPSRKITKERVTQNPVVPGFQKCSVVTTADIGKEGVEYVWRIDASTGLEDRTANFPAAINAYLGYKAVNDVVYDARANPNRISIDFVDYKTVNAERVELFCNARESETYTDATTNEPIFVCREYARQVTFGAGSTVGVPRQVGTNYAHFWTWKQQGTDRIVGNLLTAGFLDPQDSLYFEEPTLPVVIYSHLMKGQRIST*