MLELTTQDIQLQQHFANKQAAIQGLAHALTAKGLVAEGYAQGMLNREAQHSTYLGNGIAIPHGTTDTRELVKQTGVTAMHFPQGLDWGDGNLVYVAIGIAAKSDEHLGILKQLTRVLSADGVEQALQQAKTAQQIIAIIKGEAQLTADFDASLIQLQFPASDMVQMSAVAGGLLKNTGCAENEFVADLVTKAPTHLGRGLWLVASDRAVKRTGMSIVTTANHCEYEQQAVKALIAFSVCNDVHQPLLNTITRCVFEQKQDQLLQADVQQLLNLFSGNAEQTIAQQTIAVGTITEETIAAETVGELDSARAHTATFRIKNSHGLHARPGAMLVAEAKKFESNIRVSNLDGDGQVVNAKSLMKVIALGVKHNHQLQFTAEGPDAEAALQALGVAINAGLGEG*