MGRRKVEIKRIESKSSRQVTFCKRRNGLIEKARQLSVLCESSVAILMVSSTGKLYTSSYGDSMEKIIKRYEIQHADELKNLFLFSVNIYACSKCEEAKVDDASVESLNSLEEQFKAALSVTRARKTQLMMEFLKNLEEKEKLLREENQILASQLTKSRISDVSYEERDDPDGGLKHKGLSAYVAGHGLWDMNHVMFVNVNATTRAANCFSVRVAKCFVSIKTRSASFVVLAPDFARIKPPVTPQCALALC