MEKKMEAKRRIVLVPIPAQGHVTPLMQLGKVLNSKGFSITVVEGHFNQVSSSSQHFPGFQFVTIKESLPESEFEKLGGIESMITLNKTSEASFKDCISQLLLQQGNDIACIIYDEYMYFCGAAAKEFSIPSVIFSTQSAANYVSHPDMQDKVVENLYPLRYKDLPTSGMGPLDRFFELCREVANKRTASAVIINTVSCLESSSLSWLEQKVGISVYPLGPLHMTDSSPSSLLEEDRSCIEWLNKQKPKSVIYISIGTLGQMETKEVLEMSWGLCNSNQPFLWVIRAGSILGTNGIESLPEDVNKMVSERGYIVKRAPQIEVLGHPAVGGFWSHCGWNSILESIGEGVPMICKPFHGEQKLNAMYLECVWKIGIQVEGDLERGAVERAVKRLTVFEEGEEMRKRAVTLKEELRASVRGGGSLHNSLKEFEHFMMTL*