MGDAAIRTVVEAIHSSPTQAVVYLCGGASLALGWLMSVPGASNTLLESVVPYSRVSMVQLLGRVPSQHCSQALAKEMALLAYNRALKLSKPGYPVLGVGFTGSLVTSRPKRGDHRFFLSMRASDRILESSVTLTKNLRSREEEDKVSSCALIQAMAKACQVSGTLDSGLTESEVPYESETHFTEEQELEQLINGHLCCKIYPFSGEAHGSDEDRKIILPGSFNPLHEGHLKLLEVAMSVCGGGYPCFEISAINADKPPLTIAQIKDRVKQFEVVGKTIIVSNQPYFYKKAELFPGSSFVIGADTAARLVNPKYYEGSIKRMLEILGDCKRTGCTFLVGGRNVDGVFKVLEDVDIPEEIIDMFISIPADIFRMDISSTEIRKKQGGGTN*