MVLGTFIVSFIGNSFVQNAQEAQLVQSLLPTQPMRRQVLVLLYFFMILGIFTLLGVLTIPDIAREGADFVNRLQSDNIWVILVEKMRRGVGDQVMTSLEKAVYLATSNDIAAAALQEPQVWSAERSTQLGLAVSSMLKGYTNTAAKYTGLFLKSVAKFSLQALVSLILGFLFVWDMPRISRGISSLATSRLAPVYNEVAPMLLVFGQLFGKALQVQAQIAVVNTALTAAGMWLLAIPGIGLLSLFVFLCSFIPIMGCIISTVPIGFVALTEYGFVKLAMVIVMVAMVHFVEAYALNPAIYSAHLKLHPLMVLSVLLIAEHNLGVWGLLLAVPSTVFALDYVIRYPEHSIREVGERELSVIKKQPKATSSQDVPASDDGPGGSPTALKPALQGS*