MSGSRFVTVNQLMDALSPILENVKQVDVYFDDYVESLYYKGKFNIKPIAFAFDNKLIENAKIWELIPNIEFITNINDKWFKRIPTTKVLCKLMIKTEEKEFNGFKYHPNKVSELENEKLQKKLNDRLSNDRIEKINKLAEVAFNNEIFDEYNLELSDGL