MTSSTPPTIPKYDVFLSFRGLDTRRNFISFLYKELVRRNIRTFKDDKELESGRKISPELERAIQESKFAVVVISANYAASTWCLQELVKIMDFVNKGSLTVIPVFHGVEPCHVRWQMEKFAVQFEEHKSEDREKVLSWGHALTNLANISGHCSSEWEDDSMMVDEIARRISTWIDTTRKPTRTGSNLVGIDVHMKAVSRLIDLNSKKKSVRVIGIWGRGGNGRSALAEFVYKNICQHFGSHCFLENVKRISQDRHMSHLRQEVLKRVQVESNQKVLLVAKEVNKIEHFDALAEDFSCFGPGSIVIITTQDKQLLVSAGIKLVYEAEPLAFQKVRELFRQLGFRVREGAIESELCKGTNLAMKWLGCCLPVRSGYRKLS*