MFARSAFRAAQPLRSVRRYATEAGGAGGSNALLYAAGAAALGGAGYWYFGKSGAPVAAAAQDVKQAVGVEPKAAFTGGDQGWVSLKLSDVEIVNHNTKRLRFELPEADQVSGLHVASALLTKYKGPNDEKATLRPYTPISDETDKGFLDLLIKKYPNGPMSTHLHDMAPGQRLDLKGPLPKYAWEENKHDHIALIAGGTGITPMYQLARAIFNNPKDKTKVTLVFGNVSEQDILLKKQFEELENTYPQRFRAFYVLDNPPKGWAGGSGFISKDLLKTVLPEPKNENIKLFVCGPPGLMNAISGNKVSPKNQGELTGALKELGYKEDQVYKF*