MATDTPIRIGVMGCAEIARKVSRAIHLAPNATIAAVASRSLEKAKSFASSNGYPESTKIHGSYESILEDPEVDALYVPLPTSLHVEWAIRAAEKGKHILLEKPVAMNVAEFDKIVAACEANGVQIMDGTMWVHNPRTAKLKEFLSDSDRFGQLKTVQSCFSFAGDEDFLKNDIRVKPGLDGLGALGDAGWYAIRATLLANNFELPNTVTAFPGAVLNEAGVILSCGASLTWEDGRTATIYCSFLANLTMEITAIGTNGTLRVHDFIIPFQETQASFTTSTKAWFNELVTAWVNPPSEHTVKTELPQEACMVREFARLVGEIKNKGAKPDGFWPSISRKTQLVVDAVKESVDKNYEQISLSGR*