MKLDMDMRVGTMGLVIMWFYAVQCMGQITPRSLVTANYFNSLLASVSSTCEGKPFYKYDDFIATAEAAVGFGTTRSDDVHKREVAAFLAHTMHNTGGLCYINERNPDSDRCDPKYTQWPCAPGERYFGRGPMQLSWNYNYGPAGQDLGFDGLRNPEVVGQNPQTSFKTAFWFWMKNCHDAIVSGKGFGATIRAINSQECKVENHAKAEDRVSKYRRFCADFGVDPGPNISC