MSSDEGMVPSAATAATAAVLAMLLEVSATPKSGNVDREHSFEDLRYEHFLASSASSYPVFLRAAENRGSVGQLILDAVVETSRWHRAGNVHFGAFLLLTPLVYSWRAGRAESIAKAAVETLKNTTVEDSLAVLKAFRLSGARAMDVEELSLEDDSTAEELKRERINLYDWMLLAPRENIIARELTEGYTASLSGMKTLIETFEEFGDVNAAIVFTYHKLLSEYIDPLVVAKHGIETAKKVRDTARKVVEAFGGNIDVFKPLDEEFVRRRINPGTIADLTSSSIFLALIEGLRF