MKLTYILLICAFVAASAASDPKVKIGIKKRVENCTRKAKGGDLVHVHYRGALQDGTEFDSSYSRGTPFSFTLGARQVIKG WDQGILGMCEGEQRKLTIPPELGYGASGAGGGKIPPNAVLVFDTELVKIEPRSGSEEL