MARKKKKKRRHRTIFTSFQLEELEKAFKEAHYPDVYAREMLSLKTDLPEDRIQVWFQNRRAKWRKTEKCWGKSTIMAEYGLYGAMVRHSLPLPESILRGAKGDDVSSCAPWLLVDVSEGEYAVNRAFLPLAEGGPTVEGGRSAFNGRGRFILWKAGLK