MEAQSYCAKLLGELNEQRKRDFFCDCSIIVEGRIFKAHRNILFANSGYFRALLLHYIQDSGRHSTASLDIVTSDAFSTILDFLYSGKLDLCGENVIEVMSAASYLQMNEVVNFCKTYIRSSLDICRKMEKEAAVAAAMAAAAAAAAAAAHQIDSESPSSGLEGTSCGTKSFVSSPVDGEGSLDCTISSCDDCHPLELVAKDSQGSGVSDNDLCVVPRRVEPKVEFDVARVEVEADEQLQQYAAPLAHMEEGLPSNQALDLTYNSYHVKQFLEALLRNGAVQSKDDLDCHSSRGLEGRLEGPGVAMSSVMDVQNDWYREDAGDVLVVPIKLHRCPFCPYTAKQKGILKRHIRSHTGERPYPCETCGKRFTRQEHLRSHALSVHRSSRPIICKGCRRTFTSHLSQGLRRFGLCDSCTCVTDPQEEEDDLMPVNLSLVEASSESHEKSDTDDWPIYIESGEENDPTAEDSDDKPHIRPNLPAPETLT