MGNPKPHVAILPGAGMGHLIPTAELAKRLSGSHGLSVTFITCKWMFSPRLMAAYSENMASSGFDINFIQLPEMEIEGAQHMKPETYLSKLFEKSKGLVKNSLRSLLDSASPVSAFIIDFFCSTMFDVAAELRIPTYVFFASTASMLSVTLSLPKLVSEIPISFKDADFPIEIPGIQPIPGSDMPTPFQDRSDEAFYWMHHHCSRLWEATGILLNTFEELETEAFKALVEGKIANPTNIGRMPRLYPVGPLIASSPLEQNDKLVEDGRADCLKWLDNQPPSSVLFVSFGSGAALPKAQVTELALGLEASGHHFLWVLRSPSSSFLSIEETELSQLLPEGFQSRTQDRGLVVASWAPQIPVLSHPSTGGFLSHCGWNSTLESILHGVPMICWPLFAEQRLNRLLLVQEFKVAIAVKMETDEFVRREEVERAVRELMEGESGMRVRARVGELKEKAVSALEEGDSSYKAMAAAVSEWTANAAAIVPNT*