MVQAKKFRGVRQRQWGSWVSEIRHPLLKRRVWLGTFETAEAAARAYDQAAILMNGQNAKTNFPNSRNQAGDAATSNCDDDSFLSPKALSELLSTKLRKYCKDPSPSVTCLRLDADNSHIGVWQKGAGPHSNSNWVMRVELGKKQNEGHSVSTGSPQHVCSNAAKRVEEEDRVALQMIEELLNWNYPCASSTSSNSQQEEKLNLPCHDG