MLQGFHWTSCEGGLDGRTWYAELRASIPELVKTGVNVVWLPPPSQSVSAEGYLPQSLYDLNTPYGSERELRELIAALNAAGIAPMADVVINHRCADTQDENGKWRIFSNANFPAYTWGPWAIVKDDPCFEGEGNMDTGDVFDAAPDLDHANARVRGELTTWLRWLRDDVGFAAWRFDYARGYAAKYAKAYAADTTSLRAMNVAEYWPEATWEEDGTLATCQNPMRQSMCDWLDAADGACAAFDFATKAVLQEAVSRGEYWRLRDADGKPPGLMGWWPQRAVTFIDNHDTGGNGGGGHWRFPPEHRVLGYAYILSHPGMPCLFWPHAVRMPDDSGGDMAADIARLCAIRREVGIQADSAITIVLAEADMYVARIEGAHAELAVKLGPRYDLPEEILPATDVWTLLTSGEGYALWSRPKRSSKPRNLEEELSR*