MALAAKWRSVQGQDHWEGMLEPLDKDLCQELIRYAQFIQVVYDSLNKNPVSKANGLPRYAKSELFDKLHVKANYTIRNFFYCTTDLETLLGKVVETVLDFTDPNTSWFGYVAVSDDEETRRLGRRDIIVVFRGTQQDIEWASNILNSFHGQIGKPEPKSGLPPLQTPTSTPTGFLSGLTNIQLPWEKVLIANRWLAPYTGKNPQEPLGFGKKSAREQISAAVTSLLNEYKAEEMSITVTGHSLGASLATVCAYDIANEKLNVNPSTKKVIPVTCFPFASPYVGNEEFKTAAEKIEGLRILRVTNIWDLVPKVPPLLWGYRHVGIELTIDTSKSSYLKFPTTDPFDHHNLQAHCHLVGNKVEPLKYHHLELVNKSSNLLKDSLVPGNWWVVENTDVVVNEAGRWALKEYNISADNNEYN*