MPKGTLYDQLHHVNFEVEVLDWAKRLRIGIGVARGLPWLHHHCNPCIIHRNISSKCILLYEDHEPKISDFGFARLLNPENSHLTVSLDGNADGSTYLAPEYKHRLVMATPKGVVYYFGMVLLELISGKTPAEVVNVVQNVEDNTVEWITYLFNMCAKDSSLVGRLCDGEIVKFLKAAFASVMSCPENKHTMLDVYKLFRAIGARYGFIDEDEGLMQSDNINITSIA