MKASFFYLGLMAALASAQDTCISSTNTFTLKVNLFAGELGYFTVEECGDTPNPTLGIEIGQTYTFSQADRSNYYHPVGFSYEPDGAHANKDELEPGVSRGTSGCDTTLTCPAPMYFVNGTYVGEYSNIEQVKELTGGENFGLDDYEPLFFHPIAEWTGLGLFSVQLRFDDATFDKDIFYFCHIHELMSGRIKLLNNGNLVNDNADPVLGYTYDEPTGFDADCGTFMLNEFQLPHPECPDRFVCGADKVGGPFEKFASCIEAMNCHMTAGMTTGVSAQSEAALFIHQMIPHHQNAVNMAKALLKTGNLICGDLSDDESPDCVLEGILREIVNGQNFQIQSMRGVLETLEYPAVDDCTVEISQEESNSDVTTSRLNVLASLASLVVPILAGF*