MPKITEGVQFPTGPEGKRSTLATGVAVFAAAAAPAGEELAGAIRKARKTWRQEYPEMLTRLVEAQSYSAQRAIAIAEAGLAEIYSTFEFVRGGEVVGVEAAMAAPSAARALHTATVAGSGALPTSLSVPYFGDSLSDQVLVDQVNAWADYGALEPAGAAALCAVANSAEWRDLRGRTFVALGATAELGPLALLLQCGATVVAVARGKPAKWAELVSMARASAGTLVVPLKRAASSDEEIAAAAGADLLTETPELAAWLAETLPALPKGATVGTYTYLDGELNVRISLACDLVCSSLVAKGLCAGVAFVQTPSQAFLLPAGCTEACDESYASSYLRLLRYEPNARPAAPVADGEPTRHAHDGYVPMQGPNYALAKAINNWRAALARSRDGLTVSSNVAPACRTASMVAGDNKNARAVAAALAGMGNFRPMLVFNAETVAVLMGMLLIHDVRNPASV