MEVTTPFDVPRIKLGSQGLEVSRIGLGCMSMSGNYGPPKPEAEMIKLLHHAIDTGVTLLDTSDVYGPLTNEILIGKAIKGIREKVQIATKFGIRFEDGNRGICGEPAYVRACCEASLKRLDIDCIDLYYVHRIDTQLPIEVTACASTIRRAHAVHPITAVQMEWSLWTRDLEEEVVPTWIVPYSPLGRGFLSAGAKLIESLADDDFRKNFPRFKPENFEHNKQVFVNINLMAARKGCTPSQLALAWILHQGDDVCPIPGTTKIGNFNENVGSLSVKLTEEDMKELESYTSGDVVKGERHLYMSSTWINSETPPLSSLES*