MALSNAPKVLFLDTIRLAKSEFLHDLGTKYKDVTGIYRHFKASESIKITGQFDEELVSKLSCTARNIQVSNVPSAVDNATADTAMFLLLGAIRNFSRALSHARQGTFNSQLPLSHDPEGKVLGILGMGGIGSALARRAKPTGATYAESMDQLLATSDIVSMKRTSILINTARGPIIDEAALVRALESGKIAGCGLDVYENEPQITKELLDHPNALCLPHVGTVTVETQTEMEAVCLRNLEHGLKTGKLAFTVPEQAHML*