MESSAVAADLVDFLNASPTAFHAVDEAKKRLKSAGYAQIDEKQDWDLKAGNKYFFTRNYSTIVAFAIGKKYVAGNGFHIVGAHTDSPCLKLKPVTKVIKSGFLEVGVQTYGGGLWHTWFDRDLTVAGRMIIRNKKDGSESYLHKLVRIEEPIMRIPTLAIHLDRGVNDGFKVNTQTHLLPVLATSIKAELNKPASIDDATGNAAPNDRSKSSKRTPGGEQHHSLLLQLLAAQAGCEPGDICDFELQACDTQPSIIAGAMKEFVFSGRLDNLCMSFCSLKALIDATSPENSLEDEVGVRMVALFDHEEVGSNSAQGAGSPVMFDALSRITSTFGPDSKLIQKAIQKSFLVSADMAHALHPNYPDKHEENHQPKFHGGLVIKHNANQRYATNAITSFVFREIAAKHNIPLQDFVIRNDMPCGSTIGPILASGVGIRTVDVGAPQWSMHSIREMCAVDDVKHSYDHFKAFFQDFSQLDGKIAVDI*