MPSYADLDRQIEQLLECKPLSEPVVKQLCEQARAILVEEWNVQSVKCPVTVCGDIHGQFHDLLELFRIGGKAPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYRDRITILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIESQIFCLHGGLSPSLDTLDHIRSLDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAAQFNHTNGLSLVSRAHQLVMEGYNWCQDKNVVTVFSAPNYCYRCGNMAAIMEVGENMDQNFIQFEPAPRQFEPDATRKTPDYFL*