MGSGSVKNAASKEEVEKAVNEGVPVILHFWATWCDASKHMDQVFSHLSTDFPHVHFFRVEAEEQPEISEAFSVSAVPYFVFFKDGKAVDTLEGADPSSLANKVAKVAGSVNPNEPAAPASLGLAAGSSVLEAVKELAKDNRTIPVGNQTGRSDDLNKKLLKLINSHPVMLFMKGTPEEPQCGFSQKVVDILNKEKVQYGSFDIFTDQEIREGLKKFSNWPTYPQLYCKGELLGGCDIVISMHEGGELKDVFRDHEIDPTDRKPVESGNGKGGVTASTGLSASVTSRLLSLINSSPVMLFMKGTPEEPKCGFSRKVLEILKQEKVEFKSFDILTDSEVRQGLKVHSNWSSYPQLYIKGELIGGSDVVLEMQKSGELRRVLAEKGVIIPQESLDDRLKKLVSSSPVVLFMKGNPDSPKCGFSSKVVNALKEEGVAFGSFDILSDEAVRQGLKNFSNWPTYPQLYYKGELVGGCDIILELKNNGELKSTLSE*