MIQKPGNTFGMSSPIESKFLSQPRDLGIVAVGFSGGQCKPGVDAAPSALIESGLLTQLREELGYRLHGDDEVHLYTDLVPKEDPPHRNMKNPRAVSNVTKRIAEQVHSHAKEGRLVLTLGGDHSIAIGTIAGSAKAIKERLGREIAVIWVDAHADINTPETSGSGNIHGMPVSFLTGLASEDKEEFFGWLKPDHLLSVKKLVYIGLRDVDPGEKRILRENGIKAFSMHDIDKHGIGRVMEMALGHIGNDTPIHLSFDVDALDPMWAPSTGTPVRGGLTLREGDFICECVHETGSLVAVDLVEVNPTLAAPNDVGAHETVRAGCSLVRCALGESLL*