MELKKSLFVFSLLFLIPFFHGGITTAIAARNQDSSESWGYVEVRPKAHMFWWYYRSSYRVEDPNKPWPIILWLQGGPGASGVGIGNFEEIGPLDTNLKPRNSTWLRKADLLFVDNPVGTGYSFVEDNKLFVKTDEEAATDLTTLLIEIFNRNQSLQQSPLYIVAESYGGKYAVTLALSALKAIQSGKLKLKLGGVALGDTWISPEDFVFSWGPLLKDVSRIDGNGLQKSNSLAKTIKQQIDAGQFGAATESWGKLETIISESSNSVDFYNFMLDSGMDPLALTSSELSQSIGMKRYSRYLQLSKITPGSDADLDDLMNGVIRKKLKIIPKNVSWGGQAGLVFDALNDDFMKPRINEVDELLAKGVNVTVYNGQLDLICATKGTEAWVEKLKWEGLKTFLNMERNPIYCGGDKGTKAFTKSYKNLHFYWILGAGHFVPVDQPCVALDMVASITQSPAVSKK*