MEKRNKTRVILFPLPLQGCINPMLQLAKILFSRGFSITIIHTLFNAPKSSDHPLFTFLQIPDGLSESQTQSRDVLLQLTLLNNNCENPLRECLTKLIKGSGTEEGGEISCLIDDSGWVFTQSVADSFNLPRFVLCAYKFTFFLRHLLVPQLRREGFLPFPDSEAEDSVPTFQPLRKKDLARIMGNKDQAEPLDDYLFKILETTKPASGLIVMSCEELDRDSLSESHKVFTFPIYPIGPPHIHDVPASSSSLFEPDQSCIPWLNTRETRSVIYVSLGSIVTITESQFLEIACGLRQTNLSFLWVVRPGSVQGRDWIESLPSGFMDGKGKIVKWAPQLDVLAHRATGGFLTHNGWNSTLESICEGVPMISLPFVWDQLLNARFVSDVWRIGIHLEGRIERREIERAVTRLMVEPEGEEIRERVNVLRDEVRRSVQRGGSSSRYLDELVDRITSF*