MEKEIESLYDFVKTMYGRRFKELELMVRDPLDYARLVKKIGNKMDLSEVSLEDLPAPTALAISMLFSIMDMPTLEESDLQRVLDACDRIIELTETRKEVLGFLESETSSAAPNLSAILGSSITAKLVEEAGGLASLASMPACNVKLLGREEIDDLLGFSSATVKNNGMGHVFECEIVQSTPPPLRKRACRLVCSKAALAARVDATTTINSTKGGEIGRALREEILKTINKWQERPLLKSATPLPVPRIGESKKKRGGRRVRKTKEKYKMTNLRKLANRITFGVPSENS*