MKLAIESRCQVYVDVSDPLPYLETACLMNHTSVTTTCLLSAGAFPGMSNVMAMEAASYLGGESVHDVRFQYFTAGLGGSGPLNLYITNLGFGEPMVQYDGGQLRFFTALSGSLLGKVNFFLNNASRSIGTSGFGNEQARQRVGSQPVFAWPFPEAATVATELRARGGSTAAMGTAPGIWNTVLAILVKLIPRPWWRNETFSKFLADFSEPMVWATDKILRASDPAGVGETHAMRVDVSGRRGPHISIVQAHDSFRQCVGQSCAEFALDCLRYPAVGVELPERRYRDPIARARIIGRLTSTPGTFCYSGPAVVEEAEGPTNLQQAIYEAEMRETQQ*