MSQKITPTEMTFFERFENDILSGKKTITIRDESESHYVPGSQVKVSTFEDGREFCTLQIDKVEPILFSELNDFHAKQENMTLDVLKSVIQDIYPGIEKLYVVSYTLVE