MMRVQCDVCEKAVAQVLCCADEAALCLPCDRRVHAANKLASKHHRLRLLPNHPLPLCDICQEKGAFIFCLEDRALVCRKCDVCIHAANTLAAGHQRFLASGVRVALDSADEADASLCKPGAQPPSNDLHDIPSNNLAACPFPIRKPKQTRHLGEPQDQAQNSFKHLEEWQNEQGLSFPDLTAGYPLTDIEFSKTDLYPRSGQDWMVDLGIFDEHVYADSPAEVPQASFTLSTGNAYTTRIEATVKGKLRQDVSVVPDFDDVSVVPDL