MEVQNHNAAEGPLPIEVHHERLNEMISGGSEDLDSWTSLISEIEKTYHDDRNTICLAFDSFLSKFPLCHWNWKKYAYHEARLCDAEKAVEIFERAVESTPFSVGLWVDYCTFAVSSFEDPSDIRRLFTKGISLVGKDYFCHFLWDKYMSFEFSQEQWGFLALVYVQALRFPTKKLHKYYENFKKFVTNLEEGILHLSDDSREVQLKELSDATVVLSSGEIAQVVRDIQDPSDDSVRLKALYKYKYGGNQLYQKACQLENKIRSFESNIQRRYFQATPLDNNELKNWHDYLDFIEKQDDFDWALKLYERCLISCANYPEFWMRYVDFMETKGGRELAMFALERATKVFSKNVPEIHLFTARYMEQIGDPDGARASFPPIIIDWDSYFIQNVTNRANMEKRLGNCSAACDIYERAIKMAVEEEKFQCLPTLYIFYYRLKHMITASVEAARDVIIDGIKRIPDCKLLYEDLDIIDLPLQGAYYTWSRGENSLQV*