MTKPFGKAGDVSELVSSLGWLDDDVSSVDGEDSSDMTVGRRRPSTELCSDDMIGPNGEELPKRRGPKRKKVPKVRQERVRVRRVKANARERSRMHGLNDALDNLRRVMPCYSKTQKLSKIETLRLARNYIWALSEVLDSGRSPESLGFMEMLCKGLSQPTSNLVAGCLQLGATPMMLNQMEDKCGGVPGAGVGGPQAGHHLSFPSPGLPSPPYGSLEASHLLHVKGFKGPSYDHPSSGECSGGTPPYDGPLTPPLSISGQFSLKQEPSPIEGERTYTAPHAGHYLSSHHYPSSAMGGLPGGQASHVLFRPSRYELPLEMAFDSFAPSHMVPSQMG