MPSDKMSKIHTLRIASDYIRFLDQMKRDDCKLFGVDIFDEKGGYGLQTSFNIWRGSHGLTQSSAMSTSGLMAPMGMSAPMPCPIPHVNYYMGGYVMKGIHFHQLY