MKLALSFLLLASLLVAVSSSSSAAEEEFDFFYLVQQWPGSFCDTRQGCCFPDDTGRPATGFGIHGLWPNYAKCKTAFNDEPNAAPGLESAINKRRKKKCWPEYCNNGEPLKLGQIADLLATLNANWGTLSCKNKKSFTFWAYEWKKHGTCSGLAQHDYFQAALRLKAQHNLTGILAQAGIVPSDDKTYFLSSIRDAIKEGTGFKANLECNRGVGGETQLFQVYQCVDVSGEKLIDCPLPMQGNCQDRVQLPAF*