MSSIGTGYDLSVTTFSPDGRVFQIEYATKAIDNSGTVVGIKCKDGIVLGVEKLIASKMLLEGSNRRIHSVNRHSGMAIAGLAADGRQIVTRARAEAGNYLGFYGEEIPTKELCDRVAYYVHLCTLYWWLRPYGSAAILGGYDRDGPQLYMIEPSGVAYRYFGAPVGKGRQVAKTEIEKLQLPQMTCREGVVAVAKIIYNVHDEAKDKAFELEMSWICDESKREHQRVPADLLAEAKAIAKAAQEEDMDAD*