MGTNEVTRIVTDEEKREAKNFNIFDLPDVPTGLPPHLELQRTRVVCKKDSNIHPTAITFSGAYSSMGVDNSVRLENFSEDFKVDVISLTETDMVFDMIGVHAGIANAFRRILLAELPSMAIEKVYVANNTSVIQDEVLAHRLGLIPIAADPRLFEYLSENDQPNEKNTIVFKLHVKCLKGDPRRKVLTSELKWLPNGSELIKESGGSTTTPKTYTSFNHSQDSFPEFAENPIRPTLKDILIAKLGPGQEIELEAHAVKGIGKTHAKWSPVATAWYRMLPEVVLLKEFEGKHAEELVKVCPKKVFDIEDMGQGRKRATVARPRDCSLCRECIRDGVEWEDQVDLRRVKNHFIFTIESTGSQPPEVLFNEAVKILEDKCERVISELS*