MKVLLLMLHFLLLLENCFSAFNLPIWKKQLKSGSSLVFPLAGNVYPIGYYQVTLEVGQPPKPYFFDIDTGSDLTWLQCDAPCAKCTPAPHHLYKPHRNVVTCKDPVCTSLHWPENHPCHDPNEQCDYEVAYADSGSSLGVLVKDTFPLRFTNGSIAAPHLIFGCGYSQEVPASTHTPFTDGVLGLAYGKSSIVSQLSGLGLIRNVVGHCLSGQGGGFLFFGDDVLPSSGIAWRPIEQTSSEKHYSLGPAELLFDGQATGVKGLPIIFDSGSTFTYFSSKAYDIFLSSIKKNINAKQLTDATNDKSLPVCWSGSKPFKSVNDATIYFKPFTLSFMKAKNVEFQLLPEAYLILTEHGNVCLGILNGTEVGLGNHNLIGDISLLDKMVIYDNEKKQIGWLPANCNKLPISRDHGEDYYDAYPANIGLSKGTCPAKFDSLKQKARNKATK*