MMLGEGTPPNPTVHVPPWSIYEDPTAGMIFNHHNQQHQHPVSGVSPNADYSPYLEALNALQRYLPSSEPDSDDPDESVDAYSCDEFRMYEFKVRRCARGRSHDWTECPYAHPGEKARRRDPRKFHYSGAACPEFRKGSCKRGDSCEFAHGVFECWLHPARYRTQPCKDGTGCRRRVCFFAHTPEQLRILSQQSSNSSSVSPKSNISSNTSSAVDSYDGSPLRTTRNTLISSPTSTLMSPPVSPPSDSPPLSPISPALRRTMQANSVNQVLASLRQLQLSKAKSIPSSWGVQFGSPKISGVAPALFRSLPSTPTAAKSRWVDVWERDCFVEEEEPMERVESGRDLRAKIFEKLSKENLSEKTDTETGTGVTPDVGWVSELVK