MESRDLGFQLPKFLTPVSVTPQVQGEDRFEVAKIQPKISADLKHSKGTMKTNFFCRTPVGEKGILSCPYIKGVFHKLLHDLNAPVELQNSHVCPIFNETTDGNCVPLQLDDIDDRCGPQVGPGDNTDPIHPSSIKSCYEIVRRSSYSSDGGSESKCGDDNRKWEDRCSAGSLSVEENEEGSNQNLNQALTVGTDNIAAIAVDKSR