MDPSKLSRSHTPRTIVPQGDASRAVDGDDWRSRDDYKRTLTTRYLEDQAIVEDDGYVPASECAEEEEEESERWSERASDRADEDNAKDEKSTMRLTGTARSGECLEVIVWDRLGAETTLRWQRVTPLGGVELVENARGTRYVCQDVDVGCFLRVVRYNGRDREMETLITDTAVVAVEYQEESQLEKRKEVVLPAVPLGPASEAHRLYLQGKMLEASSRDHAHDIEMSEEQAKEALKCYVLAAKDRYMPAYSSIGRLYELGIGVKVDYEQARGWYKEGVKEGCAVCNNNLGSLEYLELGIGADRELAPKYFKVAAEKGNPAAMNNLAVCYEEGIGVAQDFREAKRYYEMAVRGGVMSAFASLGYAEIVNGDLEEALDAFHAGLESGSQDAKDGIELLSAISLTPQPMASVESTQNATIDLLQLEIDQYADLATKLYDLIMSGHDSSLKRQAKQLTQEAFAS*