MKIRRKTAVPRNAGAVLPMLACLAAQAAEGGFLEDAKTDLVLRNYYFNRDFRDHDAGKSLVDEWAQGFILKFSSGYTPGTVGVGLDAIGLFGVKLNSGRGTSNSELLPLHDDGRAADNYGRVGVAAKLRVSASELKIGEMLPDIPLLRYDDGRLLPQTFRGFAVVSRELPGLALQAGRFDAVSLRNSADMQDLSAWSAPTQKSDGFNYAGAEYRFNRERTQLGLWHGQLEDVYRQSYANLLHKQRVGDWTLGANLGLFVDRDDGAARAGEIDSHTLYGLFSAGIGLHTFYLGLQKVGGDSGWQSVYGSSGRSMGNDMFNGNFTNADERSWQVRYDYDFVGLGWPGLIGMVRYGHGSNATTKAGSGGKEWERDVELGYTVQSGPLARLNVRLNHASNRRSFNSDFDQTRLVVSYPLSW*