MVQRNKFRGVRQRQWGSWVSEIRHPLLKRRVWLGTFETAEAAARAYDQAAILMNGKNAKTNFPIPKDQTEDANSLTPNCDDNNNSFHTSNALSHLLKQKLTKCCQKQSQSLTCLRLDADNSHIGVWQKGAGSHSDSNWILRVELGKKHEDSHESNYVSSSEKSAPNNSTIVGDCAEKNGIEHEEDIVTMQMIEELLN