MAELPSSMRALVLDTTERAPEVRTVDTPKAFHGSAVVKIESSTVISYAREVVNGVRKYPFPMPLTPGFSAIARIAAVGPDSTKFKQGDLVFVDCIIHSRDEYGDVFLAGCYHGDTAGSAKLMKDVWRDWTSAEYTLVPLENVFLLDAEQLLGKLNYSLHLLNYISIAVVPYGGLKDINVSAGETVIIAPATGPFGGAAVLTALAMGANVVAMGRNKDALASLQSKINSPHVETVAITGNVEEEIVALKAAARGEADAFFDIGPPAAYQSSHITSGIRALRHSGRASLMAGYLQPVTLPYRHIMHRNITLRGTWMYTSEQVTDFVKLVETGRLDLSFCQVTSFKLEQHQEAFDKAAEDAGFAKLVVFEPHS*