MEHTKLLKLIDTIQRLGIAYYFDQEIKQALQHIYVKYGDNWSGGSSSVWFRLMRQQGFYVSCDIFNNYKKKNGAFKESLTNDIHEMLELYEATFMRVKGEVVLDEALLFTKTHLEKLAKDPVRCNSTLSIHIQETLKHPILRRLPRLEALHYIPFYQKQASCNESLLQLSKLGFNLLQSLHKKELSELSKWWKGFDVPNKIPYTRDRLVELYFWALGVYFEPQYSRARIFLTKVLAMSTLIDDTYDAYGIFEELEIFTETVQRWSTTCLDMLPNYMKPIYQGLLDVYKEMEEIMADEGNAYRVNYAKELMKEFIKSYMSEAKWVNEGYIPTIEENMSSRFKSGGYSMLTAASFVGMGDIVSDESFKWVLTDPPIVKAACVICRLKDDIASHKQEQERIHVASLVESYMKQYDVTEEYVHDLLYKQVEDAWKDISLETLICKDVPMPLLTRVINLARVIDVLYENKNHFTNVGEELIEIIKSLFIHDMSM*