MSAFTAPAWAGSEAPSDVCLVVLKDGLMCELVEFKPRKPFLVFGQDKRAADIFLNNLSAGPAHAVMVWDTRGALFVMDLDSEHGTFVNGDRIRPNARVKVTEDDAVVFAKSSREFRLHSDLARAREELEEAKQLYKKRKEERGTDADASKRKHAKKEGAPSKPKFIRVRHLLVKHRDSRNPSSWKNEHITISKDEAEDQLRMYIDELRDAEASNELESKFKEMASKHSDCSSYKRGGDLGPLDPAKFDKIFVAAALELKVNQLSGVVFTNSGAHVILRIE*