MGDKMVSIRTSSLEEKATACNMLCCYADELKDGFFPYVKPVADIMVPLLKFWFHEDVRRAAVQTLPELVRALVLCVEKGSYGVDNSLVKQLLDYIWPAMMEALGKEPETDIQATSMDSISEIVELVEPSMLSQEQVSSAFQRFTRILKASEERRTERLKRQSTEDFDEEELEALEQENEAEEELFDQVGSAIGAFLKKFGDAVLPFVESLMVQMGPLLDKSRPAEDRRIAICVVDDLLEHSPAGRAKYFQQVLPVLMEATTDEHADLRQCAVYGLGILAAKAPEAFRPFVPEALQRILHVIGASNAKEEDNQLATDNALSALGKILEFHSDAIDSGAMTQAWLGGLPLLGDVVEAAVQHDLLARLLEARDARLLGTNGASLPRVLGVLVTILGHGTRLVSGDVGKRLALQLHSLQPSAPQDALQTSLSALSDKQRANFNTFMAGNVPDGKDD*