MYSSETGAWSTPVVLDDGLDSWEQRWRDAQSRGEFYRVPYVMPRRVALVGDEIYFTLREDNAIIKYNWGMHCLSEIDSLSPDVYGIALMEMENGSLGFACIEDSSLYVWSRKVNSEGAAEWVQCRVIKLDKMIPVANLSDEAFVVGSGEGMGAIFVSTGVGLFTIELKSRRVKKVAEPEVYFSILPYMSFYTPALQEWANYRNKHQHADEAMKAQVIVKAMRRGKVKIKPIANRKARDVCFSKRRQVVIKKANELSILCGVNVAVAVLSPAVEKKKNQRGQDVRLASDVNALGLHELEAFDSNLNVIDDIVDSNDVVKNAKQTAEPQTQMSVASTLQFMLDGQSIAPSL