MSHMASSCSFNIESLPHDCVSEILSHTSPLEACMVSLVSPTLRSCANSDTVWRSFLPSDYEDIVSSAVNPFILSFSSYKQLFHALCHPLLIDQGNKSFKLEKSSGKKSYIISARELSIAWSSDPMMWSWKPIPESRFPEAAELRTVSWLEIEGKIRTRILTPNTSYSAYLIMNVSHRAYGLDFAPSEVSVTVGKNVRRGKAYLGHKDENKRKMETLFYGNRTEVLRNAAFDEGIASPSKREDGWMEIELGEFFNGEGDEEIKMCLREVGYQLKGGLVLEGIQLRPKP*