MYGFEALTFNVHAGYLEAIVRGNRAGLLTLVDYNNLCQCETLDDIKLHLSATEYGPYLQNEPSPLRTATIVEKCTQKLVDEYKHMLTQATEPLSTFLEYITYGHMIDNVVLIVTGTLHERDVHELLEKCHPLGMFDSIATLAVAQNMRELYRLVLVDTPLAPYFSECITSDDLDDMNIEIMRNTLYKAYLEDFYKFCKKLGGATSEIMCDLLAFEADRRAVNITINSIGTELTRDDRRKLYSNFGLLYPYGHEELAVCEDFDQVRSVMEKYPPYQAIFAKLAYGESQMLDKAFYEEEVKRHCLAFEQQFHFAVFFAYVRLREQEIRNLMWISECVAQNQKSRIHDGIVFIF*