MSSGQTFTLSNGVKIPGVGFGTFANEGATGETYKAVTCALNTGYRHLDCAWYYLNEGEVGDAVKDFLAANPSVKREDIFICTKVWNHLHRPEDVQWSIESSLKKLKVDYIDLFLVHWPIAAEKETQEKPKIGPDGKYVILKDLTENPEPTWRAMEKIYKEKKAKAIGVSNWTIEGLEKLLKYAEVKPHVNQIEIHPFLPNQELVDYCFKHDILPEAYSPLGSQNQVPTTGEKVSENQTLNEIAKKGGYTLAQVLIAWGLRRGYVVLPKSSNPARIESNFKSIQLTDEEYEAVNKVAEGRHFRFVNMKDTFGYDVWPEETAKNLSA*