MDRLQLNFSKHDSYSKRSMQLRRYLTDKRYMLILDDLWNSINLSEIGIPPNKENRSRTAITTRIANMSVVQVFSDMNVEKIRVEILTEDEAWDLFAANVGKEVVHQPHIKDVAKDIVMECGGLPLAIVVVAEAMEGQNNEELWQDALRALTALAPEIEGMEPDVFRPLKKSYDDLGDEEVKKCFLYCSLFPEDYEYLSNV*