MEGLFFNVQNGYIEGIVRGYRNGLLTGQNYNNLIQCETIDDLKLQLGPAYGDFLASLPPNPSTSTLAAKTTDKLISEFRYLRANAVGSLAKFMDYLTYGYMIDNVALLITGTLHERDTRELLERCHPLGWFETMPVLCVATNIEELYNSVLIETPLAPYFKGSLSHQDLDELNIEIVRNTLYKNYLEDFYNFVNTDPDMASTPTAEVMSEILEFEADRRAINITLNSFGTELSKKDRQKLYPNFGRLSPAGTILLSRAEDIEGVRLAVEGVSDYKGYFDATGLGQSSTGAGNMSGGAGGNEKSLEDLFYQKEMEISKGAFTRQFTYAIVYAWVKLREQEIRNITWIAECIAQNQKERIGNYISVF*