MDERASRRVTTLASHLAGHRDVRLNPTAGSGSFGRSWGRKRGADAVLGSVQLAPDVAEAVRRRGPVVALESTIISHGMPYPDNLSMAREVEAIVRANGATPATIAIVDGVPRVGLTDDQLARLAKLGPSALKVSRRDVASCIARGATGATTVSATMLLAHRAGVEIFVTGGVGGVHRDGQNTMDVSADLTELGKTPVCVVCAGAKSVLDIPRTLEYLETQGACVLGYGVDEFPAFFTRKSGCAAPGRVDTAREAAAVVKAGRRLGLGGTVLAVPIPAEHEADGATSERAIERALAEAKEAGISGNASTPFLLKRIRELTGGKSLESNVALVKNNARVGARVAVELAGLDARNEDR*