MLQEALRLRREIPTIATLFNEFRTKWEVQKRQLLQQKRLEIDAFLADQDEQASRAFAKTAEAELADLGKMKTSGFAAKELEEMLRKAIEEWRAEVHGADLVKPSDVEKALRMAMQRVEDWSSRQEEKLLTMWKEMLRPLLTELHRLDLSCFQALEGKLFARRQIVDDMLQRQRQQLAQATKQMQETLTQRSMEMLAPDREEQRKRDKKAERRLMLNEARLASQQRAEAAKGEAVKALQAQLNDVLFELDRRAAKLLLKRSVLQEALAEQEAPLASALEEELQRRLEQLKRHSVRRVSADTALAAGDRSPQARSDDEKSDAQVQLEVARERSRVTSELSQLRSELKTMLTSLAAGNWGLKPWPEILAQERTEQLQDAKAALEIQEQILQKSKGDEPWMKEVVTGLAKSAKDFQEELGPKFEAVAAAKKRLWQQRQGFLTAAAKREQRHLAEAEAEVLRHVAKLVPEAEAMAELGRALRTQPAAFPLVLVAGSWRRAVQHAQGNPDGVVI*