MDALSEEIVIIQLGKKPGDPSIITVNCPDQLGLACDLARSIFEFSLDVVRADFSTDGRWCLMLFWVTPRLGSTRAIKWALLKKRLVSACPSPSSSLFMLPVSKADKKEVYLLQTCSADRSGLLNDLTQTLWELEVDVHKINVLTSPDGSAVNVFCLSDSRNALQNKRRQEVVCDHVKSVLGASHSFCELSPASDNDLNETLDLRMFPTIPDDLFSERSSSNEADVIPGPNTPKFSLNIDNSLSPVHTLIQITFRDQRGLLYDCTRALRDLNLQVAYGRL