MSLHKALVLSEKFGSWEVAHRPTPIPGAGEVLVKIQSTALNPVDWKIQKYGIFLDEYPAVVGSDSAGIVEAVGEDVQSFKKGDRVVHQGWFRHNDKATFQQYALVPAEILAKIPDSMTFDEAATIPLGLATAAVGFYNPESEVGFQNGKNGIGLPYPWTPEGKNKYKDQAIVIFGGSSSVGQYAIQLARLSGFSPIIATSSVKYSDYLKTLGATYTVDRFGDTVSEIKKLLPAGSTGFVYDAISTEETQKIANEILNEDGSIVLTLSPIEALKIGKRIIAHTFGNVHFQRKLGVKLYGVLTELLETGAIKPNKHEVLPGGLQGIVEGLNRLALQQVSCAKLVAHPWD*