MAPSLQPLILIITCFGVFTSHVLAKTDSQDVSALNDAYKSMNSPSKLNGWSSSGGDPCGDSWDGITCKGSSVTQIKVSGRGLSGSLGYQLANLKSLTYLDVSKNNLNGNLPYQLPENLKYAVKEIDASLLGKGNPEEFSHIVSNISSIHHPNMAELVGYCSEQGRNMLVYEYFTSGSLNRFLHQTDDFSRPLTWNTRIRIALGTAQAIEYLHEVCLPPLVHKNIKSSNILLDSELNPHLSDYGLANFHHRTSQNLGVGYNAPECADPSAYTLKSDVYSFGVVMLELLTGRMPYDSDRPKAEQSLVRWAKPKLKDMYTLEEMVDPALCGLYAPESLSAFADIVSICVMPEPGLRPPVSNVVEALKRLV*