MKLERQLREQGFKGPPYRLWYGNLKENYRLIGEACSKPMMNLNHQILQRIDPLLIKIIKEYGKMPLTWVGTRPRIFILDGELIREILSNKSGQLEQVKINPIVRFLITGLVTHEGEKWVTHRRIISPAFHLEKLKRLLPAFSTSCSEMINRWEKLIGPNESLELDMWPQFQNMTGDVISRTAFGSSYKEGTRIFQLQTEQTQLLFDDAHKVEIPGYRFIPTKKAMRRKEIDKEVRGLLRGMIEQRAKEMKTGVATKNDILGLLMESNSKDSQAKGNSESGRMTIEDVIDECKLFYFAGQETTAVLLTWTMVLLSMYPTWQARAREEVFQVFGKDKPESDGLNQLKIVSMILYEVLRLYPPVTFLTRSACKTITIGGLTIPAGVQVSLPTVFIHHDPELWGEDADDFNPERFSDGVMKASKNQFAFFPFGWGPRICVGQNFAILEAKIALSTILQHFSFELSPSYTHAPMAVITLQPQHGAQIILHKL*