MLIEARDWQSDAVRSIQIDASPKNTVLAVKKAIEGSEIIGASLQRLSYGGRLLKDERALEDYQIDNTSTLQMWWCKCMACRALSADQTFHTMRIYVATHRDQTIPLTVCRNGSVYSVKAMVREEEGTPAGRQRLIFNDEELRNGKTLNECNVAKDCVLRMAPTEPVGLMPVMVCIAILDRTISLEVRKTDTIRDVKAVLHQVEGIPPYHQRLKLRYGYGFFNRDMNNADLPDDITLGELNVNRGDSFFLLRRQKHLPDCPCFECFGSSFHFFVKTVAGKSLVIDLKSFHTVDDIKRKIQSKEGIAAHKQKLLFGDVELQDDKTLFEYGIEVDSILRLMVVSGGKSSFSSFFSRVTGSGQSAILRVARHANPYHFPPQ*