MGFLFTKVDIGTNKLLMFKLQELNTFVTIFAWTFEISKELLSRFQAVVFTNISFKRAINFDDDCHNHKPLIAFINVDMCGLFGSVFCDFGFEFIIFDVNRQEPHTNIIISITNDNHVIVSCDDERPKFQDGDLVVFTEVQGMIELNDGKLRSIKNRFILKEDTTKFGVYEKGGIVTKVKPLKVLHFKPLEKKLKDPGKFLLSDFAKFDHPPLLHLVFQGLDKFMCKFGHFLIPTSFDDANEVVALAKTISETSGNQKHESYHLKINIAAEVSNLSIFNIVKFTKHNLSQLEHLNSHHFITINMIIKPYFTATNSPYNNPLSILNFTLKNSEIHHLIGQILITNFNKNLALMRASCGSQGKMTMTDYDVIKKSNLSRQFLF*