MYSSETGAWSTPVVLDDGLDSWEQRWRDAQSRGEFYRVPYVMPRRVALVGDEIYFTLREDNAIIKYNWGMHCLSEIDSLSPDVYGIALMEMENGSLGFACIEDSSLYVWSRKVNSEGAAEWVQCRVIKLDKMIPVANLSDEAFVVGSGEGMGAIFVSTGVGLFTIELKSRRVKKVAEPEVYFSILPYMSFYTPALQEWANYRNKHQHADEAMKAQVIVKAMRRGKVKIKPIANRKARDVCFSKRRQVVIKKANELSILCGVNVAVAVLSPAGKPFFFGCPTVQAVTRRLLGVGPSNPTMGDGGNGDETDIVHELNLKYQKLQQENEVEKKKNQRGQDVRLASDVNALGLHELEAFDSNLNVIDDIVDSNDVVKNAKQTAEPQTQMSVASTLQFMLDGQSIAPSL