MVELRPDNNDLHPPAHVDGGEPGDWSKEDDPMVEDRPPSATETPAPSFEDMKDEAQSSIQSLQLEPKGKDKEMIMLMLGSQQLGARYSFSVVRLMIEQFKNMRKKTRTKVERVGPSHDKESGAEAWNLLRSTDSFKVWFPLIWNNPRYMAYIMDTNEERVKGKTVEVGRTHFETDTRRFTILDAPGHKSYVPNMISGASQADIGVLVISARKGEFETGFDEIELKMTPFLRSSGYNVKKMFNFFQYLVWLVARVYTRKKRAADITWSTQETKNPDEKVRLQVNVEKVRATSYTRSFFYGGRERARPGKVVIGCPFSFRIRNIIERKRRAPLRTDGNRYQYREATYHGVFGGILSKKVI