MPAIQIKSPALTLKAGRRALARIRERGLQPADVGIVPGAAGGPKALGIQGLDLAIFGEWLPRAPRERSLIGASIGSWRFASACLPDAVAGLTRLGELYTRQRFPKGVSIAEVSRKCAAMLDDLLAGQDARILDNPLYRLNVVVVKSHGRLAHDHKASLGLGLSSVIRDNLIGRRHLHRHFERVILHDARQAPPLAALTDFPSRYLHLDGGNLRQALLASGSIPMVMEGVRDLPGAGPGTYRDGGLLDYHLDLPYEDRGVVLYPHFTDKVIPGWFDKGLPWRRGDAGRLQDVLLLAPSREYLARLPHAKLPDRKDFTRYLGDDDGRERYWRQAMAESRRLGDEFLELVDGGRLGERLQALD*