MARDCEALSEWTEAGKCKHTANGGFGPPQPSSGVEETVLFQGQETGGWYDTEEHALDIIFHDRVKRYECLTADSSLASAVFVPFYAGLDVARHLPGKGRYHVATRDEMALAMVEFVTARPEWRALGGRDHFFVAGRGTWDFRRSQDDGGGWGNKLFLLPAVRNMTALVVEASPWHLNDAAVPYPTGFHPTTDEHVFLWQHRLRELKRQSLFAFFVSGAPQGTEEDPKSVSSHLVKQCAASSACSLVRDEDSSPAAAGIMKLYQSSTFCLHPRGGAGDAYTRRSIFDAILAGCIPVFFHPGTAYVQYTWHLPRDHARYSVYIPEEDVLRAGAGNNNASSSSSVEETLRKIPPDAVERMRAAVVELIPTVIYADTSSRLEASSVPDAFDVAVEAVIKKVTKLRKDLVEGRAEDEKLGKFGWKYPLLGEGHKVEDPHEWDSLFAYN*