MSSVFNLSNPIFPTIDHRHHCFPNVKPQFAFSRSSIHLSNSRITEVRAQLTDTIPVAAKSISKDEVMKAEKQVIVGTYGRAPLVLTSGKGCKLYDIEGREYLDLTSGIAVNALGHGDPDWVKAVTDQANLLAHVSNIYYSLPQVNLAERLVASSFADRVFFSNSGTEANEAAIKFARKFQRFSHPNKTDPATEFISFSNSFHGRTIGSLALTSKEHYRTPFEPVMPGVTFLNYGDIKAAQELISSGKIAAVFVEPIQGEGGIYSATKDFLQALRVACDKSGSLLVYDEVQCGLGRTGYLWAHEAYSVTPDIMTLAKPLAGGLPIGATLVTEKVNSAINNGDHGSTFAGGPLVCAAAIAVFDKISDPRFLGSVIKKGNYLKEILEEKVGGNSHVKEIRGFGLIVGIELDVSASKLVDACRESGLLILTAGKGDVVRLVPPLIISEDELDCAVEIIYQCLHVLDEKVSN*