MLCSKTLWGEAGSSRRCCACMMKEGWWSSXXXTHTHTHTHTHICTHMHARSTSLHGLPCPHVWPWQAWVDTASAGYLMRQHLASGLNDRLSTRPFLTLAQKKWIAFQLLHAVAQSHEAGCCHGDIKTENVLLTSWSWVFLSDYAPYKPTFLPADNPAEFSFYFDTGGRRRCYIAPERFFSTAASNTSSSASPLAPAATAPTPTKNAPALNSVASTPSKLSPAGAPLPNSGGSGPVPGRTDPGVYVRGMSMEVGGGSRPLGPLTPAMDVFSLGCTIAELFLDGRTVMDLGQLLGYSRGEWDPAVQGPLSLLDPDLRLMVQHMIQLNPASRWRAQDYLEHWGPVLFPSYFEKV