MGVDYYKVLGVGRGATDDELKKAYRRLAMKYHPDKNPTPQADTLFKQVSEAYDVLSDPQKRAIYDQYGEEGLKAGAPPPAASTHGAGAGVHRFRFNTRSAEEIFSEIFGGGFAGAGPRTPGGGVPSGFPMFGGAAGAGEASSAASQRKAPPIERPLACTLEDLYKGATKKMKISRDVLDATGRPTNREEILTIDIKPGWKKGTKITFPEKGNEARNVVPSDLVFIVEERAHPRFRRDGNDLIYTHKISLVEALTGCTVQVTTLDGRTLTVPVKSVVSPTYEEVVPGEGMPITREPSRKGSLRIKFQIKFPTSLTGDQKAAIQQLLS*