MNLFSSPDPAVKKLLGWKLGDEEDRWALKAVDSLVKKMRKRKNHCYGTVEDLELRPSEDCLFPYDGRNEQICINPYHYHRVDQSSSGKGEIGNKLCFLSNTPCSPQLPATNSLSSLLGSKSAVCGCASSSSCSSSSSYSSSFSSSLSTGQPNSVLQNQKEGGHLQQIGHFHLSPSALSDDDDYLAQLVPTISSHSVVAKNTYTRAQPIYWCSICYYELNTRVGEPFKVSVNTVVIDGFTDPSSESRKFLDVQFNQSDSAVFVQSRNANFKYGLQAAAVCRVPPGGASMMLEKAKSDGYQHVYELQKMCFVRLSFVKGWGADYHRQDVTSTPCWLELQLHQPMAWVDMALTDLELPDHRGITSVS