MDSWLKQKRCRVLDGALGTELEKLGIDIKSRLWSGKALFYSPETITQIHSSYIQAGAELILTCTYQLSDQGLKDLGIDDPDVYDRAVKLAKDAVDQNEGENKAKIVGSIGSYGAYLSGGEEYTGEYGAISKSELEEFHRVRLQSLLTNPDVDLIGFETIPNILEAETLVVLFNALATSLNVDKGYYMSFNCREESNQSVIADGTSIPEVSDRLSKLDVSRMYAIGTNCCSISTANGAVELFSKHTNLPLIVYPNSGERYDKTEKKWLPGECDQKITDIVVNWLQLNVKIIGGCCRTNPHFIRQLRDIVDNSSRSG*