MIERVEVSVFTTTARTEVDPAGHRHPGPAHEVREALLEVHAGGAVGRVQVHPDQLRPAVLDGIVRPVLLGQDPWDRERLWKSLARKQRGSHGRFTDRALGYVDTALWDLVGRLSGMPVWKLLGGAREKIPAYASTMCGDRTPGGLSTPGDYAEFAKQLVETGYGAIKLHTWMPPVPGAPSVRMDIAACEAVRDAVGPDIALMLDANHWYSRTEALELGRALEQLDFYWFEEPMEEASAASYRWLADQLSIPVIGPEVAWGKFHTRAEWITSGACDILRAGPTDVGGISATVKTAHLAESFNVDCEIHGDGSASLAVLGGTDVGRWYERGLLHPHHDFDRVPPHRLTIADPLDEAGCVAMPTGPGLGDQWDIEHIRAHTEERW