MVPLLKFWFHEDVRRAAVQTLPELVRALVLCVEKGSYGVDNSLVKQLLDYIWPAMMEALGKEPETDIQATSMDSISEIVELVEPSMLSQEQVSAAFQRFTRILKASEERRTERLKRQSTEDFDEEELEALEQENEAEEELFDQVGSAIGAFLKKFGDAVLPFVESLMVQMGPLLDKSRPAEDRRIAICVVDDLLEHSPAGRAKYFQQVLPVLMEATTDEHADLRQCAVYGLGILAAKAPEAFRPFVPEALQRILHVIGASNAKEEDNQLATDNALSALGKILEFHSDAIDSGAMTQAWLGGLPLLGDVVEAAVQHDLLARLLEARDARLLGTVSVRPAGAEAGRWVGRLAEWWEEGGQVGSRG*