MGSVSLKVGDGTARFHRATLCSSAVNILMIFSVITTNLFALYAFTASPKHPHHSLLHHNAHKNISLISEQVSLILREIDLSQKKLAQMEKELLGYESIDLSRPNIASELKLFLQRHQLPLGKDSRTGITEMVPSVGHTCEKNSDLLSQFMNYKVFGACPDDWSVAQKLILKGCEPLPRRRCFAKTVSKVGLYPFPDSLWKPVGNKTVNWSGLNCKNFECLNGKKLSRECVGCFDLVHGNENVRFVKAKSKNDFLVDDVLALGGGGVRIGLDIGGGSGSFAARMADRNVTVVTSTLNVEAPFSEFIAARGLFPLYLSLDHRFPFYDNVFDLVHASSGLDVGGKSEKLEFFMFDIDRVLRAGGLFWLDNFFCANEEKKQVLTRLIERFGYKKLKWVVGEKVDSVGSGKPEVVLSAVLQKPVRA*