MTTAILTARFHELLRKCTHINMSQVKQIQAHLTTSGLLFFDVRLLGRLFSVAAGDLSHAHLLLSQIPHHHKNIFFYNTLIRSHSQTRAPQFAISIYVLSLRAGLLPDSYTFPLLLKACSLIPACPQGQSAHGQSLKLGLYPSLFLNNALIHFYSLTGQIHIARQLFDESPLRDVVSWNSMISGYARTGDMGKARELFDEMPERNVISWSSLIAGYVQVGLSKEALDAFARMQAGPDRPNEATLVSVLAACAHLGALEQGKWAHGYLKSSGMSLNVFVGTALIDMYGKCGEIDLGLEVFSEMEEKNLLAWTAMIKGLAMHGRGSEALSLFASMDKAGVVPDDITFIGVLCACTHAGLVDEGRRIFNSMNEVFGIMPKIEHYGCMVDLLARVGLLEEARRLVEQMPMEPDVLIWGALMAGCRFHGDVEMAEYVGKHLIELEPDNGAVFVLLANIYSVSGRHDNAQKVWQLMKSKGLMKTPGCSSIEIRGTVHQFLVGDTSHPQIREILAKWEEIERLMKLEGYVSNKMDVLLDIEEEEKEEVLARHSEKLAVAFGLISTSTGTVIHIVKNLRVCNDCHHVTKLISKVYNREIIVRDRTRFHHFKGGTCNCKDYW