MPPPAHPPPEPPLSAISGPSLSPTPPIPTTPSSPISEPQHARIQPATPAQMFKLGRLAVGNNIPSQSSAHGGNGVSKQKEGKPVTRSSTGATSSKAKTADKAAGTQLISPALKPIRPAGGGVVTPVAASPSTPFMPPQIRKSSHKAAEQKRRDSLKTSFDDLRILLPPIPLPSEDGYPDEPILPGAMPPRGPPKGNVEGPNRGVSKLQLLRCGNEYIKVLKSRVDRRDEEIARLREEIRRLRLVVGDEAAAPPDGQEMIDLERDLDACEISQGAFARAIAGSGLRGSSVAEGDIDEDD