MPTNAGTSLSSYKHIVAIGTTVKSESLESAAYEIPRKRKMRSDSAAVSGNSVSTPKKLKSHLPSSVPNPGMSEKEVVEDSNEILRYPVNLAVSDCLGTKSKWSPRDEEQMRAVKEALHVSKAPSTILCREDEQIRIFEFVKGCIDQQKAGSLYICGCPGTGKSLSMEKVVQQVGDWSTQAGLPPVDTLSVNCTSLSKTTDIFSKILGEIKPGKNANTNSSPLQHLQNLFSQKQESSSSRMMLIIADEMDYLITKDRGVLYDLFMLTTLPFSRCILIGVANAIDLADRFLPKLKSLNCKPMVITFRAYSKDQILRILQERLRVLSYVAFQPKALELCARKVAAASGDMRKALCVCRSALEILEIETRGSTGPESQGPTPDDSVVRMDHMAAALSKTFKSPVVETIQSLPQHQQIIICAAAKAFRGSKKDATVGELNKLYLEICKSWMISPAGITEFTNMCTVLNDQGILKVGQARRDKLKRVSLRVDESDITFALQEIRFFRNCLL*