MALASHCNGAIATSVSWVPCPAIDRTVSMASLTLPYASKGLGGVQVMPPRLWISPRKGRLAGVVMTATLPMELGARVQEKGLYVPQELHTQVTHSMPPEKIELFKSLESWAEENVLPYLKSVEKSWQPQEFLPEPSADGFLDEVKELRARAAELPDDYLVCLVGDMITEEALPTYQTMLNTLDGVRDETGASLTPWARWTRAWTAEENRHGDLLNKYLYLTGRVDMRTIEKTIQYLIGSGMDPQTENSPYLGFIYTSFQERATFVSHGNTARHAKEFGDMKLAQICGTIAADERRHENAYTKIVEKLFEIDPDGAMLAFEDMMRKKI