MTSFATRSGTSQPSPTLYIQNLDDKLKKSDLKRLLYQLFLVHGKVLDVVVKKGKMRGQAFVVFRDFQGATQAMRQLDGTGFLDRDLKITYAKTQSHATIRQIAGDEVLYHVKLGLKDPNTLQDMNCNVTGKMTVSGAQAANMEKKKAEEIATKKRLQGSTSDSEHDDDDPEDSAMADGTNNQAAKRAKTTHTTAEDDDEEAMEEDSDSEQPADSAAAAAVKAAGSAPILSGEDPNPVLFLEGLPAEVTDDMMAVLFQQLRHFLKSQPVIPLSFHIAFAHHVTDPSLKNNRYPGFQSVRLVPGRTGIAFVQYDTAAQSDMAKAALDGFQLAPTVVMKVSFARRG*