MNQYSDLDRQIEQLWECKPLSEIEVRELCDKAREVFVKESNVQPVRCPVTVCGDIHGQFHDLIELFKIGGRAPDTNYLFMGDYVDRGYYSVETVTLLVALKVRYTDRIFILRGNHESRQITQVYGFYDECLRKYGNANVWKFFTDLFDFLPLTALVESEIFCLHGGLSPSLDTLDHIRTLDRIQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEQFNQTNGLNLVSRAHQLVMEGYNWCQDKNVVTIFSAPNYCYRCGNMAAIMEIDEGMRQKFLQFDPAPRQGEPDVTRKTPDYFL*