MAAYISSLGHDQYSSINFDELFNLPRYKRYLDFTSHQANDQLENHSNKKLKFSQDNEFVNVEKRVVESSNKELLPCLKIMAGSVYIPKDDPKKPLGDDANFIHELYQTIGVADGVGGWAKHGIDAGIYARELMKNSRIATDSEAMKGHVNPKRVLEEAYRNTHSRGSSTACIISLNSERSSIVAANVGDSGFLLIRKGKIIYKSPIQQRGYGCPYQLGNCKDNPSVAHEMELNVEMDDILMAGTDGMLDNMNDSEIEEIVQRAINDKLKPKELAKKIANIALYNSFDRYADTPYARASKGRHRGGKVDDITVIVAYIQ*