MAATFCAGPAASAAVNPSSAGCRPQNLTRAAVLSACWRPSRPTPAFVSLRRPNAELRPLRVAAGSGVDPKVVNGEDFPPMKDLIQLYRTAFLEGNEEVLGVVEKAITAVEKEKSTIASQFESITTEITSGKEKFIRLNADLENFRKQTEKDRAKLTSNIRVEVVQSLLPLVDSFEKTNLENTPETEKEQKISASYQGIYKQLVETLRYLGVGVVETVGKPFDPSVHEAISREASMQFKAGIVMHEVRRGFHLKERLLRPATVKVSTGSGKQSASS*