MELRNKNNRQLRQGLCYSGIEGKQGSSPSVIVIGSGIAGISAARALYDASIQVTVLESRDRIGGRVCTDYTFGFPVDLGASWLHGVCNENPLAPLIGRLGLPLYRTSGDNSVLYDHDLESYALFDMEGNQVPQDLVVKVGEEFEHILKEASCSRYLLCLVSDIQTDKVREECIEDISIKEAFSIVFERRPDLRLEGLAHKVLQWYLCRMEGWFAADAETISLKCWDQEVLLPGGHGLMVRGYLPVLNTLAKGLDIRLNHRVTKVTRHHNGVKVTVENGSTFVADAAVIAIPLGVLKTNTLKFEPKLPKWKEDAISNLGVGIENKIILHFERVFWPNVEFLGVVSETSYGCSYFLNLHKATGHPVLVYMPAGKLAKDIEKMSDEAAAGFAFKQLQTILPDASAPIQYLVSHWGSDINSLGSYSYDTVGKPHDLYERLRVPVDNLFFAGEATSSSFPGSVHGAYSTGLQAAEDCRMRVLERYGELDLFQPAMGDDSFSVPLLISRM*