MAATMAGSIRKLLTAPDLGSTSFETLGYDTKHAPARTQLEASARQFIIGYEFGIEQREHTGLVDRLEALQREYRGFAYEGAVMALSMRDVMSPLPGRRRTESFLAGPGYDDGPGSRHIFMAYIGLGFAIARLPGAMWRRALPRQSKLPDHPSLRGLILDGYGFHMAFFHHTKWVDGQYAPPRYHWPAPHTLTQRVVDQGVGRAMWFVYGGDVERLMEAVERFGPERRSDLMSGAGLAASYAGGVDDDALDLLWTKGHQYRPELAQGAVWALRARDVSNLITPENEAAAQRFCGCSAVEASQIAADVAEKLPLDSSLATYEEFRRRVRLRFE