MFVATSLLLALATLVATVASKDEYLIMEINPPKKVSEQEILNMLSPLEIKHKFRVTGTTKLWIVIKLDPVGYMKLDNITVPGKVSVTPAEDMVDTMQKFGVFWPQASLTEENITLFQSHSYLTDVTKEQLTAMMVGYGEHMVETLKSHPYQFYRATGVTPHKHFFFVSSARDEVEVIGREGVDIWGGPGEYHVKPEYLIRI