MISLAAARLFTATPYIPSYMEKGQLCVVCSDEATGLHYKAITCEGCKGFFRRTVQKRMTYSCRDAQHCDINKNTRNVCQYCRYLKCIAHGMAPELVLNDLERRAHRELIEENRGKRQCEKAMAKLNAERHEIALDQWQPLVRQISSGYARHIDSPLQVEAAKLVDLMNVALLRTIDFAKSFAPFHQLSFDEQKRLLIRDPYIEIELLQLINQFDSVDKCFVIDENTRIRSKDLLRDNPLFFRDFLAVADEFQALELNDVQLALVSAILLFGKGAAESKALNEINRVLAIALQNLLMDDPNRSSDVRLGQKVTNVLARFNALVDHHKRTNRAQLALQQFALARVTAN