MEVSKARKTMMAMVILLLFGLMTEQASCKVVQFIFGDSLSDVGNNNRLPRSLAQASLPWYGIDFGNGMPNGRFTNGRTVADIIGDKMGLPRPPAFLDPSVDEDVILQNGLSYASGGAGILNETGQLFLQRFSLDKQIELFQGTQALVKKKIGEKAADKFFRDSRYVLALGSNDFINNYLFPVYADSWKYTGTGFINLLMTTLEQQLTLLHSLGARQLIFFGLGPMGCIPLQRVLSTSGACQEKTNQLAKDFNKAGSQLLLRLSKSLPNASFQFGDAYDVVENVISNPTNHGFNNSDAPCCSLGRIRPSLTCTPASSLCKDRSKYVFWDEYHPSDKANEIIANEIMSKITFLSVNSTTHTPSVPPPALAPSPV