MSFKHKTLALFVAHACCTAALAENAATTLEPIVVSDLSHTTLNLDQNKLEKENPKDLKAIFAATPNINVIHTGHAQLGDIEIRGMGSSRETFATGANRVTMELDGMDISPSFYFGHSSRHGRQYFDPSDLKRVEIHKGPNSQGVAGHVRFQTKDPHDYLQPNQRTGAQLRAGYLGDSDAYYIGITGATLLDEHSSALVSYTRRWFNEFNNKGGLDVTGSQRTKSNPSSGYSNAVNSKLRYSPNDRHKFTLNLQHYDLKRTAYLEDSLGTTTTRRGTKTVHHNTNIQKNQRHAIAFSHDMQQTTAFFDHLHWQIALQQTKSTSRNIGAVTNTASTPPSTPKFSQERSLDGFKTKTISLKTEFNKSLGQHVVHELHYGLKLQYSQMQALRQTQSLNQQGSNTRTSAFFPTQQQWQSKLHLSDRISFGKSALSLTPSIHLTQIRIKPKTENVSKKNREQLFTYKDIAIGYGLRVDYALNEANLLSLN