MGNCAGAPQAAIGSVLGKPMEDVERFYTLDRELGRGQFGITRLCTNKKTGEVFACKSIAKHRLRTPEETEDVKREVEIMRLLAGQPNIVELKAAYEDKHSVHLVMELCSGGELFDRIVSRRHYTEHTAADIMRIVVQVVQGCHSVGVFHRDLKPENFLFLNQDEDSPLKATDFGLSVFFRPGEVFTDIVGSSFYVAPEVLNMSYGPEADIWSAGIILYILLCGVPPFAEESDQATFEAIKNDSVDLTREPWPSISKEAKDLVQKMLEKNPKDRLTADSVLNHSWIKVGGEASDEPLDTVVLHRIKQFMAMNKLKKIALKVMAEKLSPEEILGLKETFRSIDTDNSGTITLEELKEGLAKQGSNLAKDELSHLLEAADVDRNGTIDYLEFISATLQMNKMDKEEHLFATFQHFDKDKSGYITRDELEQALHEYGMGDHETIEEILDDVDKDGDGRINYEEFQAMMRRSDLDENAHHRH*