MKRLRWLASAATAAGVLSKRPQQLSWRPLQALGFCSQASSEGRERMEFDVVIVGAGPAGLSAAIKLKQLSQQHGKDLSVCIIEKGAEIGAHIISGNVLETRALDELLPDWKNQGAPVRVPVSTDKFLWLTADRAVRLPSPFKNHGNFIISLNELVRWLAKRAEDLGVEIYPGFAGSEILFDEEGSKVIGIATNDMGISKDGTRKTNFQRGVELRGRLTFFGEGCRGSLSQKLIKKFCLRELAQAQHQTYALGVKEVWEVEQSKHQPGLVLHTIGWPLDHKTYGGSFVYHMDNCKVAMGLVVALDYKNPYLNIYEEFQKFKMHPSIRPLLEGGTAIQYGARTLNEGGFQSIPKPVFPGGALIGCSAGFLNVPKIKGTHTAMKSGMLAAEAAFGALLESPESEPNMEDYWSALKNSWIWDELYKARNFRPAFQYGLLPGLAVSAFERYVSQGQLPWTLKHGEPDHEATQAADIHQEKIYSKPDGKISFDLLTSLYRSNTNHDHDQPAHLHLKDPRIPESLNAKKFAGLESRYCPARVYEYVTNDDGKLKLHINAQNCLHCKACDIKDPSQNIEWTVPEGGGGPGYSVM*