MTKFFVVGLAAMDHLTEYNFEIFSKCLWMDFGSTEKKQLNIERWPALEGQVRTRPARGTHGKRYDVVVVECTFAERAGEGGLLLLEPAAAADSQVKVTPIPVFHEEKANISLYEAISNGTVERSMFYEVEYAHCGPPIHDSMVAQQVGEWYRYHYELLERNVHFYVYDVGGMDSAMEEALMKFKAKKILDVIDGRKQSEYDVFYFSQVLFLNDCLHRARYFARWVFNFDVDEYLTFAPSQSLRALMKDTENKHSVSFGNFLYSVQHCYYGNSSTADTWKVERMLYREEKPVCMHDVRVHADHEWGCAATYGRRKWMIDPWMVIVAKVHEVNGHHVIVRGGTCLEVNARKAWLGHYRMITVPLENSHCEFEFRDFSVKEFVEYSKFGLKPKNVKYVLDLSARKLAERLREREREREREREREREREREMERERGS*