MGLVSQDALNQLQALMDQVLLEEEPLQRTFQNVHQGCVTETLTRFLKAREWNATKAHKMIVDCLKWRVQNEIDNILSKPIIPTDLYRGIRDSQLIGLSGYSREGLPVFAIGVGLSTFDKASVHYYVQSHIQINEYRDRVILPSASKKHERPITTCVKILDMTGLKLSALNQIKLLTIISSIDDLNYPEKTNTYYIVNAPYIFSACWKVVKPLLQERTRRKVQVLQGCGRDELLKIMDYASLPHFCRREGSGSSRHSGNGNENCYSLDHPFHQQLYNYIKEKSRIHEAVEPIKQGSFHVDFPEPPAEKAEIVKTLESELHKFKISNVNGD*