MESSAVASDLVDFLNASPTAFHAVDEAKKRLKSAGYVQIDEKLDWDLKAGNKYFFTRNYSTIVAFAIGKKYVAGNGFHIVGAHTDSPCLKLKPVTKVIKSGFLEVGVQTYGGGLWHTWFDRDLTVAGRMIIRNKKDSSESYLHKLVRIEEPIMRIPTLAIHLDRGVNDGFKVNTQTHLLPVLATSIKAELNKPASIDDATGNAAPNDRCKSSKRTPGGEQHHSLLLQLLAAQAGCEPGDICDFELQACDTQPSIIAGAMKEFVFSGRLDNLCMSFCSLKALIDATSPENSLEDEVGVRMVALFDHEEVGSNSAQGAGSPVMFDALSRITSTFGPDSKLIQKAIQKSFLVSADMAHALHPNYPDKHEENHQPKFHGGLVIKHNANQRYATNAITSFVFREIAAKHNIPLQDFVIRNDMPCGSTIGPILASGVGIRTVDVGAPQWSMHSIREMCAVDDVKHSYDHFKAFFQDFSQLDGKIAVDI*