MRACGSKMAQDASMNEDILSKLPEDLTDRILARLPLHSLFRMRSVCKKWSSLLFSSRFVDLYSKISPQKPWIVLYTSGELTSAYNCVSRKWHNIPIPILSPEKCVLAASEGLLCFGNEFFPWPHLFVCNPMTKFWQNLPSMSYIKTIHVVGMTTNPKTKSFRILVSGLFFDEGQNGRLATEVYDSTSNSWIVGGTPWPIMAAAWKLGAGYAIWCNGLFYCITFSPFGVIAYDIERRVWSEVQVRMPASVVSPSLLECKGRLLMVGGSEDGVCFAIRIWRLEPERMAWEEIVRMPPGICKEFVEKLHPSRHFFSFGNAGIVCLTISESTPALMYDFSQKSWQWLPDCPWLPDINNWQLRGISFEPRLHSFA*