MALSKTVLSTVGSVAATTMFVHSIIHDYIPRELHEYLLFGLRNMFTKFSNQLTMVIDEFNCLVNNEIYEAAETYFGNKLSPNIHQLKISKPEKEENFNIAMEHNEEVMSCTYKTSCHVICYHKRFGRSKLEVMLLGLFKNIDMFLMDRFSSGFPSVDKQSTNFNNSRDMNSTLKSEIRSFEVTFHKKNRDINVVKSYLPHIMKEEKLQKHVNKTIKIHTVDCERMYNLHEMWKPVNLNHPATFETIAMELDKKDMILRDLEKFVKRKYYYRKVGKAWKRGYLLFGPLGTEKAGLIAAMVNYLNFDIYDLELTSLRRNLELRRLLVATANKSILVVEGDLRHIYMPKLSIIAHKELSRSLESNGRKDMRRRAKNRLSVEAPGPGVLRDAPRQARKIRMAFLALC*