MTLVAIAYAVDFNNNLAIQERDSSHLFTIGKFTDLIKTREETIRHFHELVHTLESRWRESQHTIHELRRRMAQAEAAFNEQVEGYRSIFAQHDNDLNEALGRINILRGNQDVKTSALEMAWQRMDELMEENNELSHHLHEAKKQQRPLHFQSIDSDMARTQRRDKELIYTVESLTQQLQIVSRGKDALQSQLALLTDEHELLKHTHKHFVDVLFTPIVSYAPNIQHASEQQHAIILELTSLVHSLHSTLDLSHSNLQILTSESQHAINAIANAASELAFTHAHQYEIERETYIEHMESQLERLEGEAVGATIAVAEAAGRLEYARKMEERTRWISYVDEVERTLGGIVVGAEEDLLMGWRKRDNRALEEESSTRADISGRSLNDELSGREDIIETSVLRSAISRRIEKGLFSLRQFVHPYKYLKENEERVDRHENQPED*