MDGRCDASETLRNKCAACYKQYNKVEHLVEHIRVSYHSVHEPTCGICKKHCRSFESLREHLIGPLPKVECARIFSTRGCSLCLNIFDCSNSLRRHRDTCQLSSPLLYGSISRLSLSNMYVEGNLASKNGRNGSQAVGLACQVVGGGIDGSLNICARVCLVDEDENVIFHSYVKPHIPVTNYRYEMTGIRAEHLRDALPLKQVQKKIQDILYNGEVLWRIRSKGGKAMVLVGHGLDQDLECLLMDYPSHLIRYDIQSGIHDPYEDSVGAMRLYKRMHSQLHPTEDPLPPNATINSTNLPSWRLKEFERMTPDALLDISRSDYYCWCLDSKQALDY*