MGIRPRCKAFRQSAALMAPFLSHVNSTAVGMNLGITRQPEILVRPALPPPNTDRFLYLSNLDNQSAVRVHIPVIQFYRYNPSKKTEDPVKTIREALSKALVHYFPFAGRLRDADNGKLQVECNGEGVLFVEADAPHVSLKDFGDLICPPIPCMDELLYQPYGSQTITNSPLLIIQVTRLRCGGFIFALRSNHCMSDAIGILQFLKAIAEMARGESRPSIPPVWNREILRPRTNAHTLKYAHHALHRTDDENTQQHVKEEIQDVSVLFGSEEIAALKRQVGGKYCSTFEVLSACMWRSRSKALNIPAEQDARLVFPIDIRSRLQPPLPCGYYXXXXXXXXXXSRLQPPLPCGYYGNAIIISCAVARAGDLIELWTIATLETKST*