MVKLQRELRHVSFFGLFKGLIVSCLVIHAYGCVSFQTNKLYRQYFKHTNISSFVRQLNMYGFHKVSDVFHTGSPDSPMWEFRHGNGSFRKGDVAGLRDIKRRASRHALIHRDSFSTHKANQSQPGTPAEAAMDGLDPRMANLEQSLYDMHNRLARMEDHNALLSSHCHVLAEGLARCHQWTSTMSSFIVSMVPDTENSIHKEAANMQREITRQLDYIRNLENPQEAMLAGRQPYFSMSMDPGPPPLSPRQVCQDDGRRPSGIRHPLPPHITISPHRQGSLGGNPTPIYSKPQIPHQSNLHPLSSVSSPPGPNLARRHTSADIRQHGWPPSAGPSPNSQYGPNPSMQWPSSPGRNHNSSDQHVRDALARYELGGPRRQQEQSRHVTPPFLDPSQPDNSWAIGGPKFPRPVESMPATRRSSMASNVHSLLNPSIAAERADDPDGPLGEDRKRKRLQ