MDFVKLQILQHPRLTKSNEERTEGKYWREFKNPVFVKSYAPISHITFSTKVPHRYCLPARCSDIKADGKLVVSSDDSGLIQVFDLNSRAILRTFREIKQPVHVVKFSPTSTNILTCSDDSTVRLYDLATSKTIRTFMGHTDYVRAGDFTGPNLILSGGYDGQLKLWDDRIEENGGLAVDPTASHLPLKSPKEITSLCWARGPCDEFDEGSQSTRRLLSGGLDGLVKVYDISTGSYKVRHTIKYSSPILSMAVSPDDSLLVVGCTDGSLSMRKRPKSSNEIAVNKALKAQKSLAAATHGADPTENESEIVWGRQDANLIEEMAGAGLDEETANEYPDAHTTEAMTTTPKTSTIQRKKKQRLQTWDKMLKAFRYGDALDSVLSSTVPPNTTFSLIRELMHRDGLHQALSGRDEVSLAPILRLISRHITDPRWFNIASDVLNCIINLYRAVLGKSQTIDGLLSSISFRISDELKLHSSLFAVNGQLEMILSGYD*