MASTKVKIPTIDFCNLELKPNTPQWESIKVQVFEALKEFGCFEAIYDKVPNEIREGMFDNLKEAFDFPLSKLIEYREKPFHIYDGQMPIIELYGSVLAADLALPNSVETFANTFWSDGNPNFSNVAKSYFKQLMELNEMVTKMVLESLGLKNYIDEILSSNFFVSRFTNYKVIKGEDENKSELPPHTDSSYLTIIKQSQNGLQVLYKNGEWIELNNTSPNSYIVLSADAFMAWTNDSLTSAEHRVITTGDKDRISIQLFSLPKLDYTVKAPKELVDEDHPLLFKPFNLLEYNKYTMSGDNNRINLKDYCRL*