MPTDVDPSRVIDVTSLLHRNCSEDVYTDIGREIVAQCRATGFFSVSLTVCPDGKFTALDACLRALSRAEYVDDDVSISAETSDPGVVTFEDCRTWFARSPVEKSKYALVDGRGYQRLGENVTENAADQHEAIDYYRPYAVREPGTLKGPHVDVGDDALNARVDARALGSMRLGRALLRAIARYLERDLEGMLERPIESLVDRSFWILRLIHSPGISDDDSEMDEKMSCGAHTDYGFLSFLQATHAGLQVKHEDGKWVNAPHGDDVIVCNIGEMLELWTDGALKATRHRVIRRRRDSCSKESRYSIAFFYEPNYDAVIDNNLTGTLPSGRIRRVRYADFLNRKVASNFQTVA*