MSQPSGILHQGTQEERGENARLAAFVGAVAIADLVKTTLGPKGMDKILQSMSRNHDITVTNDGATILKSIYIDNPAAKVLVDISKVQDDEVGDGTTSVVVLAGEMLREAEQLVNARIHPMTIIAGFREAAEAARDVLISSAFNNVANPTRFREPKRIENARILVANTAMDADKIKIYGARVRADNMTKVADIEAAEKQKMRAKCERIISSGINCFINRQLIYNFPEEIFADAGVMAIEXADFDGIENLALVLGGEITSTFDEPDKLKLGSCKLIEEIMIGEDRLIHFSGVPLGEACTIVLRGASTHILDEAERSLHDALCVLQATVKVS*