MESCHGEENIWYKCKNSVSTCWVDFEKQLNGHHFSQLCSVKGDSRKSLEADAYASYMKGALFSEQDKNIDATIINFKNTRAIYEEPGKYGGGLEGCVLLGFDIRDVQSPEDIVAAERLVFPGVGAFGSAMDVLNRTGMADALREYIQRDRPFLGICLGLQLLFDSSEENDPVSGLGVIPGVVRRFDSSNGLIVPHIGWNALQITKDTPLLQGADGQHVYFVHSYRVLPSDANRDWISSICNYGDNFISSISMGNIQAVQFHPEKSG