MDEDFFLPDFSLVDIDFDFNIYEENNLSPDESLSNSRRADQSSKFDHQMHFECLREKPKAAVKPMMKINNKQQLISFDFSSNVISSPAAEEIIMDKLVGRGTKRKTCSHGTRSPVLAKEHVLAERKRREKLSEKFIALSALLPGLKKADKVTILDDAISRMKQLQEQLRTLKEEKEATRQMESMILVKKSKVFFDEEPNLSCSPSVHIEFDQALPEIEAKISQNDILIRILCEKSKGCMINILNTIENFQLRIENSIVLPFGDSTLDITVLAQVIINNYIYMQY