MDQEVKIQQYVLLAKGARGRGLTEIIAKATADPGVFGFGELLDVPNIKELQGTDLSPHYALLQLFAFGTWSDYQANAGSFPQLLEQQVLKLKQLTVASLAASQKVLPYSQLQASLQIGSVRELEDFLINHCFYTGVIIAGKLDQKQACLQVHDVLGRDVRPEQLPDLIQRMARWIAAGDELLRAIEGRVSYATATSDAARQHREELEARIEEVKRAIKAEARTAEGMGPLEELDMMEEDRIGGLGGIGMGALEGPSGSGTRGERAPGRPKRWGAGWSWCVCVCRQGGMKTEASVLAFVISCQCHHHQQKQKHHGQPRYYVAACACMQGPLVPLKCLFVPLPQQAKVRWAKMPSQAASSQGVAMATAPPLSRALSIRPTIQRYLPLGCFTVLLVCKDARQWLLWG*