MALQEVTQSFIRRLRLSERPLNQVWTQQCRRYASAPARDDTEQLENSSFVATPEQDALTGHVNEYSPAENARKRKKQLPPSRYSFRPPKYYRGPLHPHQPPPPSDPVSREFVPGPFSMPRLEQTYHDTFAPDLMTLAYTHHPPGYQHPQKGARLREWVGDSPYFKNRPLRGPRGGETLKLLRKPITFRNVPKLERVTVHTFVKGAISDSAHLHVAGMILQAITGVKATTHATKKSVAGFGVRGGQYLSATCELRGEYMYHFLSKVVDVVLPKIKDWKGIKGSTGDSSGNLAFGLEPDEIALFPEVEVNYDAYPPKMIPGCHVVVHTSATTDVDARMLVRSIGIPFYGKLVD