MSYFFATPVDIDVVLDDTDDRSMVDVKLDKNRREKAPLFMDGESVKGAVTVRPKDGKRLEHTGIKVQFIGTIEMFFDRGNHYEFLSLNQELAAPGELQHPQTFDFNFKNVEKQYESYNGINVKLRYFVRVTVSRRMADVIREKDIWVYSYRIPPEMNSSIKMDVGIEDCLHIEFEYSKSKYHLKDVIVGRIYFLLVRLKIKHMELSIIRRETTGAAPNQYNESETLVRFEIMDGSPSRGETIPIRLFLGGFDLTPTFRDVNKKFSTRYYLSLVLIDEDARRYFKQSEIILYRQAPDAAPVLNAGTSSLPENKAVIAQA*