MTTPEQDGAARLAARKPIPKPVPAYLPTAGSPLSVDKNLYSTIQQAARILTDEFTIPIRSGRAWTASAGSIIRISTPEGPQVGDLNIWNLHNPRERFWASRTKQLHASHVSTHDRLWSNLPFMRPMLTIIADTLSWYGQDEHGGRVHDLLGTRCDPYINNVLSGGEFDFHCHSNLTRAVMEYGLNEGDVHDVINLFQVTGLDEKGRYFMSPCPASKGDFVEFLAEQDVLMALSTCPGGDLSLWGFGSDNEKEMIKCCRPLKIEVFRLKDNELLLQSGWKPAEKANYRGRHGLVEVVTDRVSSNV*