MNLHEYQAKQLFEHYGLPVKNGAVCQSVDEVDLVLAQLAGGKWAAKCQVHAGGRGKAGGVKLVHDVEEARSFAEKWLGQRLVTFQTDKLGQPVNQIYFEETCDIDKEFYLSAVVDRASQKVMFIASPAGGMNIEEVAQNSPHLLHKVEIDPLFGGLPYQGRELAFKLGLSGTQNKQFTDIFMGLSRLFLEKDLSLLEVNPLVLTQQGNLVCLDAKISVDDNALFRHKDLLALQDLTQNDAREAEAEKFQLNYVALEGDIGCMVNGAGLAMGTMDIVKLYGGKPANFLDVGGGATQERVAEAFKIILTDPSVKVILVNIFGGIVRCDLIAEGVIAAVNEVGVRVPVVVRLEGTNAEIGRQILVQSDVNILTAQSLQQAAELAVNAAKGEH*