MTALKVAVLGAAGGIGQPLSLLLKQNPVITELALFDVVPVVKGVAVDIAHINTASQVVGYAKDDDGLSKTLKGADLVVIPAGVPRKPGMSRDDLFNINAGIVRDLATAIAKDAPQAFVLVISNPVNSTVPICAEVFKKAGTFDPKRLFGVTTLDVVRASQFCAEVAGEPNSSAKYKVPVVGGHSGVTILPLLSQCQPALPSSFLSDKTKVAELVKRIQFAGDEVVKAKDGAGSATLSMAYAGFRMAESLIRAKWGGESDVVEMGYVSVKADPDGSKGLAGDLEFFSFPLQLGVNGVEKILPIGHLADFEQDMLQGALPELKGSITKGVGFVENAKL*