MARHQYGFLLIFSIIVSLSLSLVSFVSCVLAESKKAKKEDLKLSNKLCELPQSHAFGFGIAALIWLVIAQVIGNVMICTLFRHRENSNSSKAKKPKIATGLLVFSWISFGIAVALLSTATSMSRRQAYGKGWLDHECYVVRDGVFIGSGVLILVTTATLLGSAIFTLRQAEAEQGRKMHAQVG