MGEHHSHHGSLGLHQLALHHHQQQQQREQRAQTHSRLGRLRAAGGEIVEVQGGHIVRSTGRKDRHSKVCTAKGPRDRRVRLSAHTAIQFYDVQDRLGYDRPSKAVDWLIKNAKAAIDQLAELPAAWIPTAAVTADAAATSTSFSMPDFPTAFSFGGPKGTGGSISFLPPSLDSDHIADTIKSFFPMAAAGGTTISPSSIPSIGFHNYPSDLLSRTSGRTQDLRLSLQSFQDPIFHNAQSNQQHHSPTPAHLSEWNVAETSGGAGLYGFAFNVPPLQAVPLHSVLGPSQFLTQRGPLQSSNSPSVRGWADPVDPTSELHMQPVLHPSAASIGFTSEADFSGFHVPARIQGEEEHGDICSSNDHKFKDFNMNINCSNKSAIAKIRSPMYFLESEGDTISDLKQT