MVMGALSLDEIRKAQRGDGPASILAIGTANPPNQVIQAEYPDYYFRITNSEHMTDLKEKFKRMCDKSMIKKRYMHLTEEFLKDNPNVCAFMAPSLDVRQDILVAEVPKLGKEAAVKAITEWGQPKSKITHLVFCTTSGVDMPGADYQLIKLLGLCPSVKRVMMYHQGCYAGGTVLRVAKDIAENNRGARVLIVCSEITVVTFRGPSETHLDSLVGQSLFGDGAAALIVGSDPDTSVGEKPIFEMVSAAQTILPDSQGAIEGHLKEVGLTFHLLKTVPGLISKNIEKCLEEAFKPLGISDWNSLFWIAHPGGPAILDQVEIKLGLKPEKMKATRHVLSEYGNMSSACVFFILDEMRRKAVEDGAETTGEGLEWGVLFGFGPGLTVETVVLHSVPL*