MPSYADVDRQIEQLSECKPLSELEVKNLCDQARTILVEEWNVQPVKCPVTVCGDIHGQFHDLIELFPNYLFMGDYVDRGYYSVETVSLLVALKVRYRDRITILRGNHESRQITQVVLHMLSSVCCLGVVIDCVCLFESCNGDPKNPIKLYGFYDECLRKYGNANVWKYFTDLFDYLPLTALIEHEIFCLHGGLSPSLDTLDHIRALDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDIAEQFNHTNGLSLVARAHQLVMEGYNWCQDKNVVTVFSAPNYCYRCGNMAAIMEIDETMNRSFLQFEPAPRQSEPDVTRKTPDYFL*