MEVEKKIRKVVKFHSLILSQPQHTIPISLLDTLARRLGLGFKQHEPGAFLLKFPHVFEVYEHPVQRILYCRLTRKALDQIRDEQEAVVAQIPDAVTRLRKLIMMSNTGRIRLEHVRIARSEFGLPEDFEYSVILKHPEFFKLIDGEETRDKYIEIVDREESLSRCAIERVREFEYRTKGIDAEDVRFSFLVNFPPGFKISKYFRIAVWKWQRLPYWSPYEDISGYDLRSLEAQKRLEKRAVACIHELLSLTVEKKITLERIAHFRNVMCLPKRLKEFLLQHQGIFYISTRGNYGKLHTVFLREAYKRGELVEPNEVYLARRKLAELVMMSPRKAKVDGELVRYRNGFDDDEDDSE*