MATLKRLNFSDTCLQKSPSEEVSTKKKKLASPVIKRIWNEDDELSILKGLVEYRVKTRHDPSFDWDGFFCFVQGSIHVRFSKEQLFSKVRKLRRKFVLHMERIDRGEDPLFTRLTDSQAFGYSNMIWGLNQGEVAANGGGTEKAPGDTQEDEPLDNAGRVNDNGDESSKLDGKDSEFADGGMENVMQIESDENASREKGRVSNDEPVNENGAEKGELDGKESHDDDDDELRVVEDAFETTILQGLSDWQRNLQLKKLMMNLGTEKRKELSNEWKALCSEEVKLKIKKLRFTVKLVEAANDG