MESSAVAANLVDFLNASPTAFHAVDEAKKRLKSAGYVQIDEKQDWDLKAGNKYFFTRNYSTIVAFAIGKKYVAGNGFHIVGAHTDSPCLKLKPVSKVIKSGFLEVGVQTYGGGLWHTWFDRDLAVAGRMIIRNKKDGSESYLHKLVRIEEPIMRIPTLAIHLERGVNDGFKVNTQTHLLPVLATSIKAELNKPASIGNGAPNDGSKSSKRINPGGEQHHSLLLQLLAAQAGCEPGDICDFELQACDTQPSIIAGAMKEFVFSGRLDNLCMSFCSLKALIDATSPENSLEDEVGVRMVALFDHEEVGSNSAQGAGSPVMFDALSRITSTFGPDSKLIQKAIPKSFLVSADMAHALHPNYPDKHEENHQPKFHGGLVIKHNANQRYATNAITSFVFREIAAKHNIPLQDFVIRNDMPCGSTIGPILASGVGIRTVDVGAPQWSMHSIREMCAVDDVKHSYEHFKAFFQDFSQLDGKITVDI*