MGSAYLQSLLLLFFLQYHPQLILRTSCLHTDSGFPFLGDALETTTSDFAASIISFAPAATAAEDISNDLHQTLQSSARDVMEAASEPSFFRWLRGVRRAIHENPELAFQEFETSALIRSELDRLGVSYRWPLAKTGVVASIGSGKPPFVALRADMDALPIQEAVEWAHKSKVPGKMHACGHDAHVAMLLGAAKLLQSRVDKLQGTVLLIFQPAEEGGAGAKIMIEEGALGQAEAIFAIHVTHTQPTGVIGVRPGPLLAGCGFFKAVITGRGGHAALPQYSVDPIVAASSIVLSLQHLISRETNPLDSQVVSVTTLDGGSAYNVIPDSVVIGGTFRAFTSESFEMLKQRIEEVIVKQAEVHRCQADIDFLEESYPFYPPTINDHRMYEHIR