MKLEAVVEQLQKQQQQQQQGPLQMDSRERQQRQMREAQLLYTQQLAAQQAVLAATSGRASGSTALGPLAKVPPVVGATRAFDQSSVTSEPEEEEEEDEEEEGLEDGDLEEDTEMTGKDACSTLKYFHSQKVAHHNQRVASTSNPLPAPGLQRGQQGKEEQGTDTTKQSYSGSPSGRQTWRMDEQLKQNGSLTWSEEADGGRGREISRDFAKNGSLTWSEEADGGRGREISRDFAKLYELDSDPERKEFLDDLFIFMQKRGTPINRIPIMAKQILDLYMLYKLVTEKGGLVEIINKKIWREITKGLNLPTSITSAAFTLRTQYMKYLYAYECEKKSLSSPAELQAAIDGNRREGRRPSYSSSLFSYSPTTTGPPSLLSPPKIRFPIIGLTPGSGTSNSRLSPAAALRKGDGIPLTVSMPNRIAMPMTLANQQATVAARTATLEQLRERLEAGEPPEKKLSRMTEEEQRLVQQALQRNLFSVARQIPMKIKINGREDKPDAAAAAAAALHLSPSGIGSINMSVEINGTIYADSEHLGLAEVPIAFSSHVLPLDGCNVSDLLLKYGHCCASWLDKCY