MRSFRNFLHGKPISSPAATITRLRPLFCTRVFVAFHTNSVTRPQSTLLLPTALRTMSTNATNLNQPSETAQAQMQSNDGDSSSFSSLGIRNNNINEAEGVKLSDKQKVIVGSVLDLFEGNPTLKHFSLWNPEAIFEDPITKAAGESKYKAQWYGLPAVFHPIKLQSHKVIDSGNPIRLEVSNKYVVRGIGKEQVMNSVVEVFLNDQNGRIDKVLDKWNGKLPENVVADAFRKLNAVTVPMFVTVPKTEEEDMKIKAARDKENEKN