MAGNLPDSGWLAYAIHDSSDLILTKASRNIFTSVAQHPDALRDTLLVAGLHYAWTVGDLQTYKATFLFHKVSTIGILNRWLQNINQPGLMTFIRHVSILCFIEASYGNVGDTAAHINGLTNAVNLLSPLDDDFGNRKGLDEELANRYLLLTHYAYQGFKARILGSDSLKTMFQNNTAEFSTFVSLIHRWKTQNVGHLEMRLNAMKLLPFFFAILPSSTQFHNIDASPLMEHLQHVTTSTQTASEDRYKCDPSWEWIEGSESRLLCATISSHFSSLFEDDMSSSSASMKYSISWSELWEDGEAMESGLLRRFLYIMKRDLEDTLGNLGSDDASNFWFWRAFLGLYSITKYQSQSYEPKLDDLADEYRGFVETWKNITGLTRWEDVHQRLISVAWPDRQGHKLEPSVWGRAIQCESSNPWIYAE*