MNRSICHHFLAQCKTLRELQKIHAQAVAHGLHPHHQSVSCKIFRCYADFGRAADARKLFDEIPRPDLVFFTSLMSLHIQLEHHREAVSLFSRVVADGPRPDGFAVVGALAAAGGVGDQQVGSAVHGLIFRLGLDSEVVVGNALVDMYSRCGRFESAVMVFDRMFQKDEITWGSMLHGYIKCAGLDLALSFFDQMPVKSVVSWTALITGHVQGRLPVRALELFGRMVLEGHRPTHVTIVGVLSACADIGALDLGRVIHGYGSKCNASTNIIVSNALMDMYAKSGSIEMAFSVFHEVKSKDAFTWTTMISCFTVQGDGRKALELFWDMIRSGVVPNTVTFVSVLSACSHAGLIEEGRELFGTMREIYNIGPHLEHYGCMVDLLGRGGLLEEAEALIADMNVEPDIVIWRSLLSACLVHRNDRLAEIAGKEILKREPGDDGVYVLLWNMFASSNKWREAREMRKEMLSRKVFKKPGCSWIEVDGAVHEFLVEDKTHHARREIYETL