MNPTGWRILLEAFLFTLPMMIAIFLSTESFIWVVVQQFVFKMVVPLYEDFNNKTRGGKKDVSKIWVSSCPFLRLKRFKHFVNVSATNNHVVGTFEHSVESIFQMVHNDPSSKSNQSAIDVLEYLLSEANLKKKRRIRYIEEIALGLSDLQWDVLLDYCLKNSTESKVISILFKVLPFIELTKPSSSSYPEEILVANGLAIHLLTNFRTDMVDLYYEARVHSLFLKMLRNETNNGEFNIVQRASILFFNKFGYHDIKHSIKGFSTEEKTQALVLLDSHYQSCSSLIIPSSFIRLYYRYNSDKENPLFNQQFVLVFWFLFSINFSPCNDDGETTVYSRVNLFLFYATIEYVLNKVCAYTKALTKRNMTDWRFIPEAGSIFLHFTTIAFYFIFNVLVDTKYRVWTLVYVFLQTIYPFILDGYSNDHIQPYFKNLAKYKDSFKPVPDGFTFVQ