MQSHVNAFSFSASGLNTYGFLNQETDDPKPKRALSAYNIFFKHEREEILKATPTRAEGKPRRSHGKIGFADLARTIAGRWKTVDVESKAKFIRLASQDKERHAKEMKEWKEKRQKILIPPATSLASNATDCFFPRNSFSKMDLHRQEQISIRNLLCNIPRKGENMTTTAMSSHQLQRAIPQSLQSGAFRTGRSRNVQILYSEEADDIEPLPIDSHVFKSEFESHEQSYSTQDSNSYWSLEQDDQQYSSYEDEDLWIRTNPTHSIQSATAYMPHQISRWNEQFPLEQNGLRHENTYWIGAYILESARFRLSSMKYCPVTYFRFISVKHLYPSNRTREQNADCRLNTF