MADHIQEQEMEIEALQAILMDDIKEIEPSESGLSTDNHCFQITLSPQDDDADEQVGIPVSLALIFSHTEKYPDEPPLLNVKSLRGIKSEDLKVLKEKLEQEASENLGMAMVYTLATSAKEWLTDKFGSDAEPLDTEENDTAKDDIIIPHGEPVTIESFLAWRERFEAELALERAKLLPDSVLGAPKEKKLTGRQWFESGRASVKGSTQVMEGSEGEEEEDIDFDDDFEDDEEDMLDHYLQSEAPPQISFRK*