MHCIAAMAKEEVKVFRTWSSPFPLRVIWALKLKGIEHEYCYEDLSNKSPLLLEYNPIHKKVPVLVHNGRPIVESIVILEYIDETWKENPILPEDPYDRAMARFMAKFSDEKCLPAVWLVFTTQGKEQEEAIAPALECLKTLEGWLVGKKYFNGETLGFADIVLAWIANLLGVFEEVMALKMVTEERFPLLCAWIENLSNAPVINTTWPPRDKLLVKYHALHEAKVGSVGPK