MAARTVGSLPVANVQALAETCNGFNDKIPERYVRMEARSEEVIIGHGSTLVIPIVDLNKLLDPQSTEEECVKLVSACQNWGFFQLTNHGVPDEVIENLMNDIAEFFKQPLEAKKACSQLPNSLEGYGQAFVVSDNQKLDWSDRFFLHVRPVESRDLRFWPTNPASFRHSVDVYSSEVAKLSCRLLEFMAKGMGAEPASLLGMFEGQHQGMRMNYYPPCWQADQVLGLSPHSDACGLTLLLQKRDVQGLQVKRDGKWFSVDALDGALIVNVGDALELLSNGNFRSAEHRAVIHQNKERISVAMFHQPCQDLIVGPLPEFVKGEKVRYRSTSYQDFLTQYFKAKLDGKNHLEKFKL*