MANGYFLDRLEAETFTEFHGNGGCLVEDRFDSADHVKGKQKSVFSQFFRVYLKENCSKGNVRLVPMILGDGKLLDLYQLFSLVKEKGWYDAISRIGLWDFVIDELGLDIRILALVKLVYEKYTSDFLHKGE