MAFLPNLVATPMSLASSYSKPVTLGIIGGTGLYKLGALTPVAQIDIDTPWGKPSSPITISETKSGFPVAFLARHGVNHDLTPTDVPSRANIAALKKVGVKAIVAFSAVGSLQEEIAPRDFVVPTQIIDRTKGIRPSSFFEKGFVGHVGFGEPFDVALGKLVAEHADKAFDNSKYKIHTKAKAGKDLTLVCMEGPAFSTRAESQLYRSWNGAVINMSAIPESKLAKEAEIAYQMICMSTDYDAWKEDEEPVTVEQVVSNLTANAESATGVVEALLEPLEKALADKSIGYDLDGSMKFAVSTAPAARDATVAKNLDFLHPGYW*