MALLKAVRGNLFGRASVDGRESRERRKDAGLPFESNEGRRRWTWRMWRAHRQTSSTAPDLIENELEKEKE
RLTTELHLMTQKRNEQRACLIAFKEGSMNKRTRPLQKLNPFYKQLILKKNQVMSSLHKLQMENIEAQENI
KELKKEINYYTNLHSRLMMEKNLIKMSVTQKRESKEVQIDWALIEKYLVDLNLNGKDEQEQTSNHETQQL
QDSETPARAEISTFQEESLLQNEFPPQETPAELHSQYPQSTLDESNYIQYISSV