MLANTTLYAAKKRKKPVQKIPKPPPPNGAKSNPSKRHRDRLNGELDKLTGLLPFSGEVRARLDKLSVLRLSVGYLKVKGYFNASLLHSSALFTGTGGSSATSIDGVGFDEGDLLLQALNGFVMVVTAEGYVFYTSPTIQDFLGFHQSDVVHQSVFELIHTDDRALFRRQLHFALNPNSSQQDGGDSLSEQSSAQVSTNVMTYDPQAIPPENSSFLERNFCCRFRCLLDNSSGFLALNFRGRLKFIHGQNRVSEDGASVPPQLALFCIATQMQPPAILEIRTKTLIFQTKHKLDFTPMGIDSRGKVVLGYNEVELCMKGSGYNFIHAADMMYCADNHVRMMKTGESGFSVFRLLAKTGSWIWVQANA