MAAHGSSCGACKFLRRKCNIDCVFSPYFSYEQASSHFAAVHKVFGASNVSKHLLSLPLHQRSAAAITISYEALSRMCDPVYGCVAHIFALQQQVMTLQVEIEFLGTHMANLSNTTQSRSQPNDMPEFLNQMTMDTTTGFIDQTVLHNDVGINCIEGFFTNPEEVLVNHPWFQNMDHYYYAPQH