MLNWHVALRAIFWRHMAACATSILAVRRTYCCAGASMAVSRALKVAAAQMTSTNDLHTNFLTCSHLVQEAATAGVKLLSLPECFSFIGSREGEALSIAEPLDGPILQRYQELAREAKIWLSLGGFQEQCPDGSRLYNTHVLLDDFGTIQSFYRKIHLFDVDVPGGPVLKESKFTAPGSEVVVANTPIGNLGLTVCYDLRFPELYQQLRFEKNAEMLLVPSAFTKVTGAAHWEILLRARAVETQCYVIAAAQAGKHNEKRESYGDAMVIDPWGTVIARCSDRLCTGLAVAEVDLDSINPVRLRMPISEHRRYDIYGCSRGSTYEKPSAL*