MLIPYVLPVMDVSASDVIVCDVKEKLAYMELDYEQELEIAKSCSSIDKSYELPDGRVITIDAERFICSEEITALASSSMKIKVVAPPERKYSVWIGGSILAYLSTFQQMWIAKVENQYYINRVNEIGPVETLLNILGSENNVSVRAEADGALQALSSKLDSAKRSLVDTGGIPIFISAILVPSKEFSCGAPVQDLQENAMGALANISGGMSHLVHSLGDNIRSCRNDVQVTDIIGSLTYALKVFNEQGSVDSVNVVELESLLIKQLEPSISRLVQRCAVEALSCLYGNAYLHITFCHTEAKKLLVGLVTTSNSEVQIKDNVDAIGYYQVHPLTVIVHVYDDELTSGTKPSKLVTLKFEYLLKLHVVCVGVDGIQGGSENNFLINLFPDNTRIELPHQIAKLSSGINFAYDEKRAQRPFKWVQHLAGIDFFLEAPPFLADNISEIDEAAKGLFQEEDLHLKDVYYSKLKDFKGNCCIRLQD*