MHMDVVTANPNDWDFDPFTLSIDGDKLRGRGTTDCLGHVALITELMRRLGETKPKLKSTVVAVFIANEENSAISGVGVDALVKDGLLNKLKEGPLYWIDTADKQPCIGTGGMIPWKLRVTGKLFHSGLPHKAINPLELAMDAVKEIQLRFYRDFPPHPKEQIYGFATPSTMKPTQWHYPGGGINQIPAECTISGDVRLTPFYNVIDVMKKLQEYVDDINNHIERLESRGPVSKYVLPDEDLRGSLTISFDEAMSGVACDLKSHGFHVLSKATEEVVGYVKPYSITGSLPLIRELQDEGFDVQTSGYGLMATYHAKNEYCLLSDMCQGYQVFVSIISQLED*