MELKKSLFVFSLLFLIPFFHGGITTAIAARNQDSSESWGYVEVRPKAHMFWWYYRSSYRVEDPNKPWPIILWLQGGPGASGVGTGNFEEIGPLDTNLKPRNSTWLRKADLLFVDNPVGTGYSFVEDNKLFVKTDEEAATDLTTLLIEIFNRNQRLQQSPLYIVAESYGGKYAVTLALSALKAIQSGKLKLKLGGVALGDTWISPEDFVFSWGPLLKDVSRIDGNGLQKSNSLAKTIKQQIDAGQFGAATESWGKLETIISESSNSVDFYNFMLDSGMDPLALTSSELSQSIGMKRYSRYLQLSRITPGSDADLDNLMNGVIRKNLKIIPKNVSWGGQADLVFDALNDDFMKPRINEVDELLAKGVNVTVYNGQLDLICATKGTEAWVEKLKWEGLKTFLNMERNPIYCGGDKGTKAFTKSYKNLHFYWILGAGHFVPVDQPCVALDMVASITQSPAVSKK*