MATKRARLAVGAGGPSPLVALLSDPDLCSLVMSYLDDPPDRDAFARSSRLCKEALTSTIHQITCRCFDRLPQVLRRFSSCRVLHLSAGAEEMQDKHLHMIAVGAPALRELHVIHSRIGNALQFTDIGLGNIALMSSLQVLRVHGLQLVSDVGLKSIGSGCVSLNEFSLRWHSTRRVISLLDMPQPYCITPNGLKVFLEKTKDCLDKLSIDDCCGSGSEAISVVLGFQNLTSISFMGGPNFSCDNLTFEDVKCTNLKELNITTDGGISLRTGVSCTLLRAEKSATFYGVSK*