MNKDVCSNFIYLMTNFPDQLDSDGKYKIEDDQHFKQYCSNQNCVNELEKINAGCLYLFDEFFKNSSVFKSVAKSNIDIVEYIIIWLNYMLNLKKNNDGSDSLTYFYTTNINNDKYTNIIGGVDAYSSYKDLIDKTNMMNMDIKDISKFYAPFKLLCEIYNEFDDDNKNCTCLEKANQFVKKYQELDGDSNNTEGTSYNKILSTLSTDYNNLKNKCNDTLSFPSIETAQNTTKITEQTVQNSAQTSEVASLSSSIGNKLIPILSIFGAIAFFLGIGYKYSLFGFRKRSQKRHLREKLKQ*