MATETQIRIGVMGCADIARKVSRAIHLAPNATISGVASRSLEKAKAFATANNYPESTKIHGSYESLLEDPEIDALYVPLPTSLHVEWAIKAAEKGKHILLEKPVAMNVTEFDKIVDACEANGVQIMDGTMWVHNPRTALLKEFLSDSERFGQLKTVQSCFSFAGDEDFLKNDIRVKPGLDGLGALGDAGWYAIRATLLANNFELPKTVTAFPGAVLNEAGVILSCGASLSWEDGRTATIYCSFLANLTMEITAIGTKGTLRVHDFIIPYKETEASFTTSTKAWFNDLVTAWVSPPSEHTVKTELPQEACMVREFARLVGEIKNNGAKPDGYWPSISRKTQLVVDAVKESVDKNYQQISLSGR*