MSEAIALAMSKIETCVETGASFNNAMSKLSKKDKVVKELLEKIKQIQEQLDITNDFIQNHIGTANLGDPLDESWIATVRRLAFIVEDVMEKYLYYAHQLQEEGSQKHPVKRSSYVDVFKKVGQLMDKINNRIGHLLSIREQSKLAPQLVPHSPYPDSEGQPELIGTNGPINVLLKFLKHGEDGAVLQLKVLSMLGIGGIGKTALASKVYRMLREEFQSHAFVTVSKMPDMTRVLFDILDQIGLRKYPASLNENQVITQIGQDLKDKSYLIVIDDLWDMQHWKTIKDALPDVNCGSRLIVITRLNNIAKTCSSGQNNLTYKVMPLAHHDSRTLFLKEILGHEGSCLDAPVFDEILKMFGGMPSALKCIGSFLRNKSVTTESQKINMSSLYSELENFPSWKKLKIALFLSCCGPSQTLEACSLYLSTLPDNHKIERDILTRKWISEGIILKDDELSINGVVNNCFEELINRNVIQQVDNSFGE*