MTFEKETVLKTLFPEDVLSIAKGLTDGEVEFLQQVDSLLESKYRENINQHWIDATVPEDYFKDLGELNYFNNPLLYKDRPNAKMPSQLFQFFMSYLLARFDISLATLLGVHQGLGHNTFYFGGSKEQIAKYVPKLQSHELRTCFALTEPEHGSDVAGGLETVAERQGDTWVINGEKKWIGGAHVSDVIPVFAVNKETGKPHCFVVRPEQDGVDIEVIDNKIALRIVPNALIKLTNVKVDEADRLQNITSFKDIAKILYSTRAGVAYMATGGMAGALRATLDYVTERKQFGKPISKYQLIQEKLAMMQGNLAQAMATCAQLANMQAHGEYDEVATSTAKMMNALRLRETVAMGRGITGGNGILADDYDIARFFSDAEAIYTYEGTHEINALVIGRALTGDSAFV*