MTGLDLSNNDLSGPLPGRIDHIIPFVVTLDLSSNNFSGNLPDALGNCTYLNVLNLQHNQFRGRIPWQLGLLSRLTTFNVADNPLSGQIPTFINKTFGPENFANTGLCGKPLKDCVGPPKKSHTGVIIGAAVGGIIFAIIVVVVLISALRVVEKVGEEEDVEGNEWAKSIKGTKGIRVSIFEKLVPKMRLFNLIKATNNFSKKNIIDVGRTGSTYKANRSDGSLLAVKRLQETHHSDKHFVYEITALARIRHCNLVPLLGFCIARRERLLIYKYMPKGTLYDQLYHVNSEVKVLDWAKRLRIGIGVARGLAWLHHHCNPCIIHRGISSKCILLDEDYEPKISDFGFARLLNPENSHLTVSLDGNVDGSTYIAPEYKHRLVATPKGDVYCFGMVLLELISGKTPAEVANAVQNVEDNTVEWITYLFNMYAKDSSLVGRLCDGEIVTFLKAAFACVVSCPENRPTMLEVYQLLRAIGARYGFIDEDEGLMQSDSINITSIA