MDKSSLVSDFLSFLNASPTAFHAVDESKRRLLKAGYEQISERDDWKLEAGKKYFFTRNYSTIVAFAIGHKYVAGNGFHIIGAHTDSPCLKLKPVSKITKGGCLEVGVQTYGGGLWYTWFDRDLTVAGRVILKEEKAGSVSYSHRLVRIEDPIMRIPTLAIHLDRNVNTEGFKPNTQTHLVPVLATAIKAELNKTPAESGEHDEGKKCAETSSKSKHHPLLMEIIANALGCKPEEICDFELQACDTQPSILAGAAKEFIFSGRLDNLCMSFCSLKALIDATSSGSDLEDESGIRMVALFDHEEVGSNSAQGAGSPVMIDAMSHITSCFSSDTKVLKKAIQKSLLVSADMAHALHPNFMDKHEENHQPKMHGGLVIKHNANQRYATNAVTSFVFREIAEKHNLPVQDFVVRNDMGCGSTIGPILASSVGIRTVDVGAPQLSMHSIREMCAADDVKHSYEHFKAFFQEFTHLDAKLTIDV*