MSTNTEDTPDNPSPATFGKPWPEFNDGLTYRDLVRSPDSGLTLIDFYSIKHQSSAPLLGWLQRIENGQITVNGTVITDPKTVLRIGSELVYHRHPSKEPYAPHLLEVLFEDDHLIALNKPSGLQVLPGGQFQQRTVLTQLQWHMKNQESCPVPVHRLGRGTSGILLCAKTKLAKTKLAALFAEKTSQVVGNRKVNNEVNKVVKMSKIYRALVCGIINDDEIVIEEPIGTLKYPGVAKGLYVASSSGKPALSRVHVLKRDVKNNHTVVQVEIQSGRPHQIRIHLSFIGHPLLGDPLYVNGGIPKCCAPETVDETFAEDGGYKKPANPVPGDCGYYLHAHQLILCHPITNELCKITAPLPPVFLANESSESTNQE*