QPQVVEEMLRYYKEKILADGRQLVFKEVHHEECAKQINGKYHTNFTSRQVYHKFHKLKAQWKVIMEAKNLSGANFDDVEKKILYDETEVVRMTNAKDKRAKFINVPIRWYDEMEFIFQDKHATGEFNVLQTPYDRPMEDDDFIGDKNSSPGDVDPSSNYDSDCLPDQENNTGSSSSSRRAKGRKTDKGKRVRVDDNVVYEITGAMDNMSETMRFTHMTHPNESLFKI