MRRKVVILLCVFMLSFAGKSFAKGSDDALAHLNDLSDEALQLAKNGQYAEAKNVLNEFSKTFSRQSFKNKRLTMDELRVLTVTHDEAVKALTKVSAEPEEKVDACTSFRLVVDAIQSKYQPLWTQMEGPVMSSFTEVQKAAATGKRETYNEKLNLFLKQYAVIEPSLRVDLPVEKIQRLDSKIAYIDRYRDKVAGSGSGKKELEALRTDLKQLFEAMKEDEADPSLWWIMISTGSIIILTLSYVGWRKYKGQKEERHETDHMD