MRQRRKPTQFTHPDKMAPKVLVVLTSQAQIPDRDHATGWYLPEFAHPWEVLHEKVELTIASPKGGEAPLDPSSVEAFKSDPVSSKFLKEQESLWKNTHKLADFLPRVSEFDAIFYVGGHGPMFDLHYDETSLSLIQAFAAAGKPVSAVCHGPTVFIKATTKSGQPLLANSTVTAFTNVEEDQAQLTALMPYLVEDELNKIPGCKFVKADQPWGEKVVVSKTSDGATLITGQNPASATGVGKEILKALGL*