MRRLKSEVENCLNDIIEAHRQCLHKEMNSHADNLLGHMLTQGYHDNEASKLTAQQLMDECKTFFFAGQDTTALLLAWTLMLLAAYPSWQEMARCEILNICGTEVPDAKSVGQLKIGSQDTTALLLAWTLMLLAAYPSWQEMARREILNICGTEVPDTKCAGQLKILGMILNESLRLYTPASLLARQAFRDIKLGELRIPKGLSIWIPTLAIHHDKEIWGADADEFKPQRFAEGVSKACKHPIPTLAIHHDKEIWGADANEFKPQRFAEGVSKACRHPMGFLPFSYGPRSCVGQALAMMEAKLVLTLILTRFTFRLSPNYRHAPIFVLTLKPX