MKFTDILRCLAKGCMSAKRSNLLYPVCDEGLDLSLPRNITESCNECTLNGLPRFHSVSCEQNHPPFLEANAGSSLYPAKTDISLNPIWKNRRHWIFGAVVDPRRRVIQKLNQSFLLARAISLAIDPLFFYVLAYRSDLACLYMDGTLAVLATVLRTACDAVHLFQIWLQLKLAYVSKKSLILGRGSLVWDAHKIALHYLWPGGGFWFDLFVILPLPQIILWEVLPHMISRGDVGSVTTIFLTTFLFQYITKVAHLVFLARRMRHITGFVFGTVWWGFALNLASYFVAAHVAGACWY