MHILLTGGTGLMGRRLCARWRQAGHRLTVLSRRPQQVESLCGVGVRGIDRFDEYGDQPLDAVVNLAGEPIADKPWSHKRKALLWESRVRLTERLVEWLDAREQRPDLLLSGSAVGWYGDSGERPVTEEGAAAGEDFASELCLAWEQIAREAEKLGTRVVLLRTGLVLAPEGGFLGRLLPLYRLGLGGPLGDGRQWMPWIHIEDQIELIDFLLRRPDASGPYNACAPNPVRNRDFAKALGRALHKPARIPTPGFVLRLGLGEMSGLLLGGQRALPQRLQDAGYRFQFTDLDVALADVLDARRKDQA*