MSFASETKKELTHMDVSDSDAKVELAAFIRMNGAISFSSQLVIMDVQTENAAIARRMYQLLKDLYEVPIELLVRRKMKLKKNNVYIVRLKSGTRGILEDLRILEPPMTFTKSIDRGFVKKRSAKRAYLRGAFLASGSVNNPETSSYHLEIFSVYEEHNEAICALMNQFDLNARTLERKNGFITYLKEAEKITEFLSIIGATSALLHFEDVRIMRDMRNSVNRLVNCETANLNKTINAAVRQIDNIKYIQSTVGLEALPERLREIAALRIANEDVTLKELGEMLTTGQVSKSGINHRLRKLDQIAERLRSGETPAQVGLKISNS*