MMFSGGRSKLLSTASRRGLATLKKLPAVSPVSQSESSTGFVAHAIDTVAQTLSTQDSVAVNASGSVVHGTYGDLGNAADAIPLEYLALLRFAAQGAAGVRAIASGSSKGTVLVYGASQASGMAATQLASAQGHAVVAVVSGDHAGNTLLMESVKGLIDAPGTAVPEVYALSKKNFADLVQAIATGTEESSSASSAEMLEEFKANLMDYSYLSQFQPGAPPIDKAALDALFTPEQYQAFRNKFWDQTSRVISGDESHFFSPPHIVKSMVDMPDKTTPTKTGAFPYSFGGGSPYGIAPMAGGAVAGAILVVTPVLEAAAKAVDAAKTLRQKGEALSFLTDAERTAFGAACSVVAVAQKQGAPVVTIGGSLPGLTSVEPSKEDVDQALAAMDIQEDGSTSSIILSDLSGCDFFMEICRPQSQ*