MSLYEPANGILETHVTWEDVEKDLQNSLGTKATFGENKTASNISDLKGFMSRIACVEPDWQNVEDGKKLPVRFALKISSQLALVALSKMLNFGGGNGFTEEKLKKFSKLTRKSHNIEVETYKVLTKFNHPDIPYTKVYSLKPFNGEDDLKGYLITDFIPNVHVIEAYKSIPADNIAATIRGIATFSALAEHLEREEQKSFMSTDFLELLFEDFFTDAELSKKFEALKTKFEGQQHAEKVSKLIKVFAHYKALVKKYTNISDLLGLKPVFIHGDLWQSNIMFTLDNSKKLKLEAIIDWQSVSRIPPGIDLSRIMLGCLSAQERRERGTELLKLYHETYAKVFGKELFTFQELQDSYNLYAPMMAMLILPSLSSFLDSAQISKEEKAAAAEEVNLKEVAMIEDILDIHESNLKKFSSFMEI