MNSVVQFHRRIGQKLFCLGFGFRVASRAICDASFGDNHSKGEGEEGKSDFSKGSSKKMDFNGILHENLIREDAPFGFSSMETDANDNESSSWEDESSSSEYFSARQLFFEDLRFNADKVFDVLQQDGPGFDSRSALDEMQLDVSNRFVREVLIRISKSINHANKSRCAKLAYKFFVWSGRQMNYHHTSNTYNMIMKIFADCEEFKAMWRLVDEMIENGLPTTARTFNILICTCGEAGMARRLVERFIKSKAFNYRPFKHSFNAILHSLLTVNQYKLIEWVYQQMLLDGHSPDILTYNVLMCAKYRLGKLDQFHRLLDEMGRNGFTPDLHTYNILLHVLGKGDKPLAALNLLKYMEEVDCQPSVLHFTSLIDGLSRAGNLDACKYFFDQMIKKGCEPDVVSYTVMITGYIVVGELEKAQEMFSDMLVRGHLPNVFTYNSMIRGLCIAGKFEEARSMLKDMQSKGCNPNFLVYSTLVGKLRNAGKLTEAHEVVADMVEKGHYIHLISKFKGYRRC