MRTWTSHLVCAFLLWGAQHVEANCNVTEGEQSDALLRIFSTFGGQGWHVKTGWRNTTQPCSSPANLTLPSHCCWYGITCCQSSTCASHRQDPATCNCEVGFVTRINLPRNNLVGPYSESLFRPFACYLMHLRLNENNISGDLTSDMSGYEQLRTFLMRGNGLEKIMRTGGDIIILICCVLQQGPVPRDLCPPSGTSQLTDLLLAGNALNGTLPLRDCRSLTALVAPNNMFIGRIPSLTDHPHLRLMELDNNSFTEQDTADTASASPILAIHLARNSLSKTLENYDNRGDQFPLLRVLDLEVSWK