MGGILALAVVAICIWSTDASVHEYVHEHFVGQGNAYIFFGGSEGIYASTSNANRSGIGNGRSYIRFDHSVTFTRTEEAAAKHAASEHKSGLVQAVVFDVADRDLLGGSLYGGHLALCCTPDLARDVGCNQGEVILRHNPENAGSPKAINVFFRGNDLTTTMGVEEVKITKSGMYILYFVYCDPQLDGLMIDGKTVWKNPHGYLPGRMVALMTFYGFMSLAYLALGLVWFLQYSRFWKDILQLQNWITLVIGLGMTEMSFWYFDYANFNIRGGRPMGITIWAVTIGALKKTIARLLVLVVSMGYGVVRPTLGGLTSKVLLLGTTYFAALETMDVVEHVGRIDEMSNKTRLLLVLPVAILDAFFILWIFNSLSKTLEKLQARKLVVKLELYRRFTNSLTLAVIASVAWIGYELYFKASDPFGENWQNAWVISAFWNVVSFLLLCVLCVLWAPSQNSMRYAYSDESTEKFDEDEAVGLTTGTLKNSFDIEKAVLKPDKEKKFGLDDTEEDKQE*