MASTTSLVSDFLSFLNASPTAFHAVDESKRRLRHAGYEQLSERDDWKLEAGKKYFFTRNYSTIVAFAVGKKYEAGNGFHIIGAHTDSPCLKLKPVSKVTKGGCLEVGVQTYGGGLWYTWFDRDLTVAGRVIVKEDKAGSVSYSHRLVRIEDPIMRIPTLAIHLDRNVNSEGFKPNTQTHLVPVLATAIKAELNKVPAEGGEEDGGKKCTEASSKSKHHPLLMEIVANALCCKPDEICEFELQVCDTQPSILGGAAKEFIFSGRLDNLCMSFCSLKALIDATSSGSDLEEESGVRMVALFDHEEVGSNSAQGAGSPVMIDAMSHITSCFSSDAKVLKKAIQKSLLVSADMAHALHPNFMDKHEENHQPKMHGGLVIKHNANQRYATNAVTSFVFREIAEKHNLPVQDFVVRNDMGCGSTIGPILASSVGIRTVDVGAPQLSMHSIREMCAADDVKHSYEHFKAFFQEFTHLDAKLTVDV*