MATGRPVRLVLDASLLLDPSSTREAAAVALRPGVEELLRRLRYSNLSVAICYAEGMPTNESDFLEKVASSHLFGSIVLLAKSGNLSPIELMIEWSRTSFCFYATSRVDKGLISELQNQNWRVLSVANECSIEVPGVLNVQRLQELLLTLATLMKKELCGSSVLVIGYIMKKSREEDFAKRGAFPIYPSKGSLIFVPLSFEIPLSLQLQEVDMVLHKITDEIVKIDPNCSIDFPKGISFSAGMSEIIRFVEEHPDFCIMDPFKNIYPLLDRLQIQKILVRLQELGTEGKPKLRAPYSCKVDSFHNGELDKHLVEANLSFPLIVKPQVACGVADAHNMALVFQIEEFSNLSVPLPAVLQEYVDHGSKIFKFYVIGDKVFYAVRDSMPNARFLKPSSGGEALTFNSLKTLPVATNEQRPQTGAEDGKLLDADLVEEAAKFLKGLLGLTVFGFDVVVQEGTGDHVIVDLNYLPSFKEVPDSEAVPAFWDAVRQAYESTRGNANAQG*