MDQNWAFSRVQTLADSGIHTVPPQYVRRLEKTHDYPDRFQVPIIDLQLGSSAPQQDHFCKDQYDAIAAQISRAAENWGFLQIINHGIPDSLIARVQAASKAFFQLPTEEKEAYANEAQNITGYGSKIGYSPDSEAKLDWGDYYYNAIWPPDKRDMTKWPIQLSDFTEAMDEYGRELSKLFEVLMKALSRDLGLETENSLNESVGGERKGLYMRINYYPPCPQPDLVLGLASHSDPNVLTILLHDQTAGLQIRKDGAWLDVQCVPGALVVNIADQMEILSNGRYKSIEHRGLVHKDRSRMSWAVFCSPPLDVVVSPRRELIGEEHPPLYQGFSYGEYLTKFFKKGLDGKGHVHQAKQQN*