MASVISSVQFAPVLLIDRAAMNLHQFRFVREAVRQKFNLTEAAKALYTSQPGVSKAIIELEEELGVDIFTRHGKRIRGLTEPGRRILASVERVLEEVETLKRVGKDYAAQDQGNFTIATTHTQARYALPKAIAEFTRRYPKVRLSIQQGTPAQIAEMVLHDQADLAIATEGMSHVKDLISIPGYQWQHVVVTPPDHPLLSRQHLTLDDLKGYPIITYDHHFAGRPKIDHAFELRQIKPDIVLEAIDADVIKTYVEVGLGVGIVAGVAFDAERDRNLRAIPAGHLFGTNVTHLGVKQGAYLRGFVYTFIELFAPTLTRKLVEQLMSGDHEAYEL*