MLYEQDLVSPEWTWDLSSDSADDCSPSWILQSLDDSSSTSFQDSFFCLPLSHPSLQPIEELEDHCNTHMAPLDVYPSIQQHDVHVNGLLSDTHGKFSSSESICSRQRAEQHAHKSAPVLPSSHRNAPRYKQPVLGIVRVQSRQSFFQSDKPVEITLERLAEHFHESLEVAAAKIGIGKSTMKLVCRQLGVQKWPYKHNGGRKGKIIKAVCSQHVVDLEGQGKGSEVV