MRPPFQLSPTAGDQANIGEPAQASSSATDLSADAEGVWSPDIDQAFQEALQIYPPCGRRKIILSDEGKMYGRNELIARYIKIRCGKTRTRKQVSSHIQVLARKKARETQAKLKSAEASPPSAVNATVPGTSAEKEKPMSAALNNLSMLTMNKQNVLPRALYPTVWPGGFPTPTSAHTAFSAQDDLKAYQRIVEINDYNNGRVSLNGQSPVEKLSPVVPVDDRAIASSVLTLCGFTAYVEPIPNNVASRVDLVRIPKFADEPLE