MESHVVHNAQKPHVVCVPYPAQGHINPMLKVAKLLYAKGFHVTFVNTLYNHNRLLRSRGPNALDGFPSFRFESIPDGLPETDGDRTQHTPTVCMSIEKNCLAPFKEILRRINDKDDVPPVSCIVSDGVMSFTLDAAEELGVPEVIFWTNSACGFMTILHFYLFIEKGLSPFKDESYMSKEHLDTVIDWIPSMKNLRLKDIPSYIRTTNPDNIMLNFLIREVERSKRASAIILNTFDELEHDVIQSMQSILPPVYSIGPLHLLVKEEINEASEIGQMGLNLWREEMECLDWLDTKTPNSVLFVNFGCITVMSAKQLEEFAWGLAASRKEFLWVIRPNLVVGEAMVVLPQEFLAETIDRRMLASWCPQEKVLSHPAIGGFLTHCGWNSTLESLAGGVPMICWPCFSEQPTNCKFCCDEWGVGIEIGKDVKREEVETVVRELMDGEKGKKLREKAEEWRRLAEEATRYKHGSSVMNLETLIHKVFLENLR*