MSELRQALLAAVPVDGSSIGNQSLLERLKNQFEQLTEEAYLEARDALIAQGVLLKGRGRGGSVMRAEAQEQSLAEQALRKARQRQETLELEEPSEPKAKPARVPAKIKAATGIEDMKKTLWAAADKLRANMDAAEYKHIVLGLIFLKYISDSFAGLREQLTRRFLDENDEYYLGDDDAEILAGELEERDYYKAENVFWVPEAARWEGLRAAAKQADIGKRIDEALAAIEAENPSLKNILNKRYARAQLPDGKLGELVDLVATIGFGDDASKARDLLGQVYEYFLGQFASAEGKKGGQFYTPASIVKTLVAVLNPHHGKVYDPCCGSGGMFVQSEKFIEAHGGKLGDVSIYGQESNPTTWRLAAMNLAIRGIDFNLGKEPADTFVRNQHPDLRADFILANPPFNISDWWHGSLEGDPRWVYGTPPQGNANYAWLQHMLYQLKPSGRAGIVLANGSMSSSQNSEGDIRKAMVEADVVEVMVALPGQLFFNTQIPACLWFLAKDKRHALSTGGIDRSGQVLFIDARKLGTSVSRVQIELTEADIERIAGTVAAWRGEALDEGGQVGEYADIPGFCRSVTLAEIAEHGHVLTPGRYVGAEELEDDVEAFAEKMQRLTKQLGEQMEKGAELDQLIRQKLGGLGYEF*