MGLRGQFPSSLQNCSSMTGLDLSNNDLSGPLPGRIDHIIPFVVTLDLSSNNFSGNLPDALGNCTYLNVLNLQHNQFRGRIPWQLGLLSRLTTFNVADNPLSGQIPTFINKTFGPENFANTGLCGKPLKDCVGPPKKSHTGVIIGAAVGGIIFAIIVVVVLISALRVVEKVGEEEDVEGNEWAKSIKGTKGIRVSIFEKLVPKMRLFNLIKATNNFSKKNIIDVGRTGSTYKANRSDGSLLAVKRLQETHHSDKHFVYEITALARIRHCNLVPLLGFCIARRERLLIYKYMPKGTLYDQLYHVNSEVKVLDWAKRLRIGIGVARGLAWLHHHCNPCIIHRGISSKCILLDEDYEPKISDFGFARLLNPENSHLTVSLDGNVDGSTYIAPEYKHRLVATPKGDVYCFGMVLLELISGKTPAEVANAVQNVEDNTVEWITYLFNMYAKDSSLVGRLCDGEIVTFLKAAFACVVSCPENRPTMLEVYQLLRAIGARYGFIDEDEGLMQSDSINITSIA