MFHGADRAVEALLRGQESANLLKTVLEHQRTSSVSIEPLFDTVLDSFSYALSLFASSNPQPLCESSQNKPTPVVARKSPKKNSHGEEGLEQYNHDSPTPICNDGFSWMKYGQKKIKTSSHQRNCNATKRVQQIQDSPSVYRTTYVGKHMCEVNAFLQPNEDIVNGSKMIRFDKTDQGMPEPVMPQLVPVEQEALIIEGTDQIMNLECGSNEFLVDDDQLWEYQFPPCSPGDFMFLDDLSEFDYNPFHV