MSESFLARLNMMIPSVTVQYVHGTMSLPSKPLDFSGLVKPIAYHTRKVGQISASFERAAGINGTNERRMIKNNNLSYPKDVNESLCEEQIPGRRGDSIMELSSFATTAQAGQKQGKSSDNTNNCGENHVPVDAFKLGRLMEGNMIYRQTYVIRSYEVGVHRTASIETLMSFLQETSMNHMWSLGLGGEGFGTSHEMSRRNLIWIISGMQVQVDRYPSWCDIVEVDSWMTSSGKNAFMRRDWLVRDYKSGHILTRATSAWGMMNRETRRLSKIPDEVRGEIHPYILERVPAIVADATKKLWKLDDQTAQYVRSDLTPKRSDLDMNQHVNNVKYVGWLLESVPAPILKSNELVNIILEYRRECGQTDVLQSLTSCIEGHDVSEINYSSKSYMHLLRMQSDGREILRARTYWRPKSNQDSTLLF*