MIDPFCCPSENFGSFDQLQVNIDNNDEDHFDNFSSTKSTCRLSCSATISSAEFETHGLFDYHIPNLDRQNSFIPDVPGVESSREKYIAKRKLEDYEKEGENCCKKGGFEISFRNAPRQKKLRSEKNSGPSSINFSQQSYYELDTEAIAQVKEMIYRAAALRPVHLGLEEASEKPKRKNVRISSDPQTVAARHRRERISERLRMLQKLVPGGSKMDTATMLDEAANYLKFLKSQVRALETLGNEHDPMDRYTVPFGSTFHSGFSHAKPFLHREP