MHCFIFNIHKIILYPLALSLQHIPLYPRSHARISPQVLSFSPPPFLFSGEALSAVLQPNTFLYSMNTFNFKDYMIQKASSVHKALDEAVYVKSPIKIHEAMRYSLLAGGKRSNAMPAACAVEMIHTMSLIHDDLPCMDNDDLRRGKPTNHKVFGEDVAVLAGDSLLAFAFEHLATATSGVSSSRIVAAVGELAKSIGAEGLVAGQVVDISSTGQSDVGLDQLEFIHIHKTAALLEAAVVLGALLGGGSDEEATYPKLMGLEKSREFAENLNKEAKEQLSGFDLEKAAPLIALADYIAYRQN*