MFSHLLPHHLQTLVCKTYMSGFCKSKECVDAIFHDLSSLEESKTEVSPMIDFLQDEIIMEQFTRNIQFFGLDAQRQVHKAFVVVVGLGGVGSHAATMLLRSGVGRIRLVDFDQVSLSSLNRHAVATREDVGIPKATCLQNHFIQIFPECQVDACVQMYDASTEEDILKDQPDFVLDCIDNIDTKVSLLAACVRRGLKVLSATGAGARADPTRIRLADLSESAVDPLARIVRYRLRRQHGIESGIPVVFSTEKPKSKLLPFKGSNGEDADPSDYQIVPGFRVRIIPVMGAIPAIFGQVMASYVVTNLAGVQVHFEPLMQLDKDHYKILHRRLIEREELLFGTAAEVEVDEEEVAYVVRELWHGRSARDLSPQLTGGVWRYLNKLNLTRWNISKPATASNLILLTFDEAEIHESSTLEEIKQHEPEYYARVSNVLERAAIHFGHH*