MSLNIIWLVLSLCFSPFVHSSDNFTTDTLDTFLQDSAFKSLVRQWPHTGALYKGLIPVNLSGMEVSIVRIRSRTLWKIGANFSNFQIPPRTMTSPHVKRLAIVYQDLGNWSSYYYSAPGYSMITPVVGFMVFNASNARTESTEKISLDTRGKAIVIRFANSTIPESMIVFGAKCVTFSASGKFHLSEINQLNECHSQDQGHFSIVVPLQRKGRDKRKRSLWYLWVIEFVLGFSVVAFLGYFGIVSLKLLKTKTIQAMERQADEDLVLDTIWVGTSKMPSATVTRTQPNLDNGGFLES*