MASRLLTRSAASRLVSHLHRKTPGITPCLLTRGPALASLLGPTDGLPHAADSTLLRVPMRWLSSPSSEAVAEAPMTADGLTVDSIADKGWTILPEAESDWRSHAAAVAQSVKVIKKRLKWGWILERTKQLAVVLEKPDLWEDPVFAGRVSREQGELMGKIKSVNQFEQELIEHIEMLRLAREENDNELEMESMKALADMRRSAKEKELNALLSGDNDSCSCFIEVQAGAGGTESMDWAAMVMNMYRSWAQRRGYKITVVEEMSGEVAGIKRATIKVDGEYAFGYAKAEVGVHRLVRISPFDSGKRRHTSFAAVAVIPILGDTTSRYQIKDSDLRIERFRSGGPGGQHANTTESAIRIVHIPTGISATSQNERSQHMNKASAMAVLQSRLDQLEIARQAQMNAEHTQSLNEISWGNQIRSYVLHPYRMVKDLRTNYEVSDPDSVLEGDLDDFILNYLSSSLDEADVST*