MGVEGVKALQLDDDAFIALLRKLIGEAKHLQNNPPELIPREDLAARHVLEVLMPLSTEYGGPLVVKHVIYTEGRGNVIVEYPGTEVGKIVSFVGCHMDVVTANPDDWEFDPFSLSIDGDKLRGRGTTDCLGHVALVTDLMRQLAEKKPKLKSTVVAVFIANEENSSVVDIGVDGLVKDGLLDSLKNGPLFWIDTADKQPCIGTGGMISWKLTAYGKLFHSGLPHKAINPLELCMEAMKEIQTRFYSDFPAHPSEERYGFATPSTMKPTQWSYPGGGVNQIPGQCTICGDCRITPFYNVQDVVKKLKSYVDDINANIEKLGVRGPVSKYTLPEEGLRGRLTMEFDEMMMSGVACNLDSPGFHALAKATEEVVGVVKPYSITGSLPLIRELQDEGFDVQTAGYGLMSTYHARNEYCLLSDMRQGFQVMANIISRLEE*