MSFKKNGSKSRNGILTVEEQEAKLNELRGSLGTLNARSAPFCSDACLYRYLRANNWSHKKSKKMLKETIKWREQYKPEQITWEEVAKEAETGKIYRANFCDKEGRPVLVMRPGVQNTNQMEGQIRYLVYCMENAIVNLPPEQEQIVWLVDFEGWNMSMIPVMTVRETAHVLQDHYPERLAYAILYNPPRIFETFWNVVKPFLDPKTQKKVNFVYPKDEESTQVMDNLFDLEKLETAFGGRSSTSFNVEEYAKTMKEDDTKTALFWQDLSSAATNTGSATASS*