MAVTSAAAEQKTSPALFEIYGKIWNVQARLGQGVSASVYRVSSGRATSAVKEFQVDPQGGDYGYLKESSVLEKIQGHKNIVTLYGMFTNHNPFGVATHCLLLELLDVSVSELLVRASNQGHSMWLIQHCARDVLESLTFLHREGFVHADLKPRNVLWSADDECFKLIDFGLSFKEGHQDVKYIQTDGYRAPEAELQNSLAQAGVESDSGCTTAVDLWSLGIVLLEMYSGMKLKETVKSQEWKDNSSTIVDHIFSSNALVYPAIPVFHLRDLIKSMLHNDPKLRSTAKAALMSPFFSIPFAPHIEDLVLLPTPVLRLLNVIDDSHLYNEDEYEDIIEDMKEECQKYGTVVSLLIPKENPGKGQVFVEYANAGDSKEAQRLLTGRTFDGKFVVATFYPLSAYKRGYLYQTVQ