MKRVYFVLCVLFSILNINLSEENLPHRENDSSIFYYGFINNEKYQHYLPSKYNNIDFDTDLIKLSCHKGYIIEIKKASIVDLNEEENNYTHMAKELCFKKEQCQIDVKKFKRNTKNKQLDFNSKLAVEYICLSSQKNLYDGSSFHQGVTHKYLIVRDKSLACIQNDKDLKKFVSVSKALESCSLWNCKYVVWNDEEKKAIICNDNRSDNLITKNNDITYINPTVFYTYGYTTFLNYVAICDEVVKGIAYNLSMGKSVNTCKNLDCDFFTKSYAGSIKSLNNNKNGKTWFCKGFPTIVPMDGFVTSVNLSKFA*