MASEKQDPDQADACSSSAARSLLERRLPNPPTHLDLSTLHPGTLRDLKLEAEEYVLARIHGSNPLHYLGSLFKSWCKERSPLVSPSGFSASKLRIPPSSPCLDTSEHTASCELRMSWSAVCSIIFLKSLLAFAKPVEFFGNVFEYHLNLMYLNHGLKRTLHTCLFNPDALRRPCNEDEDYYCVTGLVDPRQELCIQEGILSDVSKLDSDAGMKSMADVCAMASKIAYENEKVIKKAVEQEWKMNFVQFYDCWNEYLECKSTQGFIFTDKKQNANIIVVAFRGTQLFNMYDWCTDFDFSYYVLPEIGRVHVGFLEALGLGSRLRRETLKQAKVNTYMKASKVTPAGTPTSGLSGKVINDNNKVLAYDAMSAKVQSLLRKNLGAKLYITGHSLGGALATLFSALLLVEGNEACSSLGGIFTFGQPRVGDAKFASYMEKKLCRFSPHKYFRVVYRTDIVPRVPFDDSVFQFKHLSPCHYYSSSLESKALLEEPYKSLFMLILI