MPARTIPTKDCAVCGRTITWRKKWERDWDEVRYCSDGCRRRARSAASAVDAELEATLRRLLDARGAAKTVCPSEVARAVGGEEWRALVEPARAAARRLVAAGEAEITQGGKVVDPSTAKGPIRVRRA