MGRTFGLPWADLNDGIVYEDIVSLNPNPNSNGKQSTLLEYYSFKYNDSAPKEGWLKRIQNGQVKINDVVVKLPNAIVRTGDHLSYHRLPWQEPAAPWKLVILFEDDHLLAIDKPPGLQVLPGGLYQQRTVLTQLKWRSMNLHGNSYEGENSRDAKVLKPCPVHRLGRGTSGVLLCAKSKIAKAKLSSDFAAGAFSEFCSAASRPICKTYRALAAGIVAQDEIYINQPIGTLHYPGVSKGLYVALSTGKPSKSKMVVLLRNLEHNSTLVEVEIFSGRPHQIRIHLAYIGHPLIGDPLYVAGGQPDPKFLKADGGGRTNEEDGGYCKPANAVPGDCGYLLHAYKLVILHPILKESLEIIAPPPYLLSLPGEEARSLDAQGYQMQH*