MSVVHVSSLNNLSTILDSAKSQLVVIDFHATWCGPCHQIAPRYEHLAKTNPQVHFLKCDVDAAQDVAQHYKISAMPTFVFLKNGKQIDMVRGADPRSLESAIKKHKSLTSDDAAFLASQTKTVQGLASNLPPDSEAEIAERERAEKHIQGHASKLGKDVEVVRREVADGWKAMGNNFLGDSRAGDAVLCYSEALRLDPANLIYKNNRAQAALQDKRWSMALADAVTVVSKESDNTKAWIRLGKALRALGKIDESINAFTAAAIASPSSAAMSEIAESERIKSNGGGEPIPEDPSMGWDVGLRRAEALGMQLEEDYAKGKGVFEKS*