MVKAKSWAITKGLLFLSTLLSTSSVVNADNPIVQTVYTADPAPIVHNGRVYLFTSHDEDGSTNFNMKDWRLFSSNDMVNWQHHPSPMGLTTFSWANDRAWAGQVASRNGKFYYYVPVAMKNGRMAIGVGVSDNILGPYRDALGKPLVENNEIDPTVFIDDDGQAYLYWGNPGLWYVKLNQDMISYSGGVNKVQLTTAGFGSRPNSAERPTNYEEGPWLYKRNGMYYMIYAANCCSEDIRYSTGPTATGPWTYRGVLMAHEGKSFTNHPAVIDFENKSYFFYHNGALPGGSGYTRSVAVESFQYNSNGLIPQLRMSTTGPAQVRSLDPYTRQEAETIAWTNGVETEACSEGGLAVSFINNGDYIKVKGVAFGNGAQSFSARVASANSKGGKIELRLGSETGKLVGTCTVPSTGGWQTWKTVDCPVSGATGTSDLFLRFTGEGSDYLFNVNWWQFK*