MQSRVHRLIEEQGAVLIPGVYDALSAAIVQQTGFSAALISGYALSASILGKPDFGLITPKLLLLSVYLFYSVVLTDRRRWQQQLDRFVPLLQAYPSLQMQANTGGGNALNVQRTVKDLIAAGAAGCFLEDQAWPKRCGHMRGKEVIPAEEHAAKIASARDAIGDFDFFLIARTDARALSAKTGLSDAIDRANLYMEAGADASFVEAPRDDDELKEIGKRTKGYRLCNMLEGGRTPLHTPDELKEMGFHLIAHPLTSLYASTRALVDVLKILKEKGTTKDHLEKMITFEEFNRLVNLGEWYELETKYSNLRNALGTNN*