MAMAELAAPTFLVDQGEARQNLRSYDTRYDTRARAASNRMHGLRDSFDWEVLGLQEVLTSLEQKPHPPSVQFLTDILQKCRRERNLVYTLRLHAYMRKSGLEAHKTLGNYLVPMLADVGSMCDAQQVFDRLVHRNEYSWTSLITGYIECGESQQALILYQKMQEESVHPSGHTFVALLKACARLKDGERGQEIHAEILRNGLLDRDPYVGNALVDMYAKCGWLPKAQDVFATLPIRDVVSWNALITGYADYGHGQEVLHCFEQMQVESISPNAVTFVCSLKACGTIGAIGKGEEIHAEITRKGLLERNPLVRSSLVDMYAKCGSLA