MTKLSAVSLAAFAALGSVVNAASLIPRWEHQARALYFSTNEAENSVVAVKVGPDGKLGWFGKYSTGGAGLQEVSATTGKPNAPDGLASQGAVTRAGNHLFVVNAGSNTVSLFEIDEWDPTKLTLKGSPANTLGEFPVTVAASEKHKLVCVGNSGAKAGVACASYSCETGLGAFDTLRPFALGQKTPPTGPLNTVSDIFFSNDEDTLFTSVKGLPKTDTGFLATFPISNGKVSTTGTHSSPAGTLVLFGGQPVPKTSNEIFISDASFGVTLLTLGGAKEDVATTTWKTVIANQVAICWAIVSKATGTGFAADAGVELLHEIDLKTGSILQTLGSGTNTTGYFDTISAGNYVYSLTQSSVDGVSITSFDTSAGPGKAKIFENYKLAGIPHTAQGLYFAF*