QISGCLGCNFFWPQQVEAEEKGRIMRRKKKNYRGVRQRAWGKWVAEIRDPRRATRVWLGTFETAEKAARAYDKAAIEFHGEKAKTNFAFSEYAAANIAQEKQQSVVVAEQKQGGAGLNYNQTKPNNVSSSSSQTQA