MYGFEALTFNVHGGYLEAIVRGYRSGLLTSLDYNNVCQCETLDDIKLHLSATEYGTYLQNEPSPLRTTTIVEKCTQKLVDDYKHMLTQATEPLSNFLEYITYGHMIDNVVLIVTGTLHERDVNELLEKCHPLGMFDSIASLAVAQNMRELYRLVLVDTPLAPYFSECITSEDLDEMNIEIMRNTLYRAYLEDFYKFCKKLGGATSEIMCDLLSFEADRRAVNITINSIGTELTRDDRRKLYSNFGLLYPYGHEELALCEDFDQVRGVMEKYPTYQSIFSRVSFGESQMLDKCFYEEEVKRLCLAFEQQFHYAVFFAYMRLREQEIRNLMWISECVAQNQKSRIHDGIVFIF*