MGPSRDACDRCHTMKTRCQRTPQTRECVRCNRLGISCTYSPPGRTGRPLGARKGGSEKGKKEAAARSRKGGRISPMVKTHMSTSLGMPTPGLDHS