MMLFSLSVILPVGILFFFSGFVINFLQVLTWIFVLPLSRCAYRRANSFLMELLWSELVWLMDWWAKVKIRVYADDETWRHIGKEHALLISNHRSDLDWLFGWVLAQRVGCLGSTRAVMKKSTKFLPVIGWSMWFSEYIFLERSWAKDETTLKTSFQNLRGFPQPFWLALFVEGTRFTEGKLHAAQEFAASAGLPIPRNVLIPRTKGFVSAVANLRDFVPAVYDMTVAIPKDAPSPTMLRLFSGQPSTVHVHIRRCPTSDLPESDEDLAQWCKTAFISKDDLLELHKVNDSFGEELYKPILRPIKPLVIVLGWSVLLLFVSGQLLRPLLSSWIGVAWIGGSLATVFLLMQVFILFTQSERSTPAKRVPRNKDVVNGRQ*