MSFLTTQPEELAAAAGKLETIGSAMVAQNAAAAAPTTTGVIPAAADEISVLQAPLFTAYGTLYQQVSAEAAAVYDLFVKTLGVSAGTYAATEAANSSAAASPLSGIASILGSTPGKVPSWISDIANIFNIGAGNWASAASDLLGLASGGLLPAAEEAALEEGLEGAGLSELGAAEAAVGEAPIAAGLGAAPLAAGLSRASSIGALSVPPSWAGQANLVSSTSTLQGAGWTTAAPHGAAGTVIPGMPGLASATRSSAGFGAPRYGAKPIVVPKPAV*