MVMGALSLDEIRKAQRADGPASILAIGTANPPNQVIQAEYPDYYFRITNSEHMTDLKEKFKRMCDKSMIRKRYMHLTEEFLKDNPNICAFMAPSLDVRQDILVAEVPKLGKEAAVKAITEWGQPKSKITHLVFCTTSGVDMPGADYQLIKLLGLCPSVKRVMMYHQGCYAGGTVLRLAKDIAENNRGARVLIVCSEITVVTFRGPSETHLDSLVGQSLFGDGAAALIVGSDTDTSVGEKPIFEMVSAAQTILPDSQGAIEGHLKEVGLTFHLLKTVPGLISKNIEKCLEEAFKPLGISDWNSLFWIAHPGGPAILDHVEIKLGLKPEKMKATRHVLSEYGNMSSACVFFILDEMRRKAVEDGAETTGEGLEWGVLFGFGPGLTVETVVLHSVPL*