MLGRNIKIDGTYLSTLGYSNYVRVFVGGKQILVHCHGLEKETGSVKAEDKEKCTKEKEPVEEIYYVLDIEGLYDQTKFIPEYYRRWLLLEEYIYSSHVGVGEEHRSFSCLSEKKGCMLKVYAVLESSILIEGSCYVGQCLCIQKETAGWNLEIFSPIALDVFIDRGGGLTICYFVGFFSSTTSDVFTDMGGGVTSESIVYIEGCWWLKSLTYQRCHFPIVQVLSICRWKASVITSYFNFSLSVGGKETSFPRITMIVYRMESAVEDHMFCRAPNRQQTLYPVWRPTELVVVTTGNPYRPVDGVSTIGIFLTLVKVNTMTGYPGVLVEDESRDPDYIPLAYLRTRQRFRCGGVLDDKI*