MRVLHFYKTYLSETVGGIEQVIFQLCESSGPWGIDNHVLTLSSDPHPPVVPFGGHVVHRARLDLQLASTGFSLSVFKQFRELAAEADVVNYHFPWPFMDLVHFLTGMNKPSVVTYHSDIIRQRVLLKLYRPLMSRFLHSVDRIVAASPNYFSTSDVLRQYREKTRVITYGLDKDGYPKPAAQRLEHWREKLGPRFFLFVGVMRYYKGLHILLDALQGTDYPVVIVGAGPLQAELYAQAAALGLRNVHFLGRVDDEDKVALLQLSYAMVFPSHLRSEAFGISLLEGAMYGKPMISSEIGTGTSYINIHGETGLVVPPSQPAAFRQAMRWLWEHPQQAEEMGRNAEARYRQLFTAEEMGRRWSELYRELLEEKASSRYVKAAR*