MSHLYFHPKPISRITTTWVQTSRHQKIIFLLKNCSRREELDQIHCQMIRTGLIQDTLLACRIISFFTGYSTHFDIAYGRRVFDQIPQPNAFTWNFMLRGYVQNHSPNDTISLYKQMLVRGFSPDNYTYPVVTKACSHLRALKLGEAIHGQIVKCGFDSDMFIMSGVVSLYTSCGEIEVARDVFDEMTERDVVSWTTMISGYAQLNCADEALLLFDEMKLTGIEPNKVTLMSLLSACSQLKALSRGQWLHSHILENRIECDMFLGNSLMNMYAKCGSMSNAIRIFESMPIRNTSSWNALIGGLVQYGLPTKALELFWKMEVIPNEITVVSALSACSSLGDLDQGKLVHVWIKEHMINCDVFVLNALINMYAKCGDLNAAACIFHEMPDRDVFSWTAMITGYVQGNQSKEALCLFQEMQQSGVVPNEVTLVSLLSACAQLGALDRGKWIHTYIEENNVRQDLCVGNVLVDMYGKCGCIESAVHAFHRMHQKDTFSWNAMIGGLAANGYGREALDLFAQMQRVGDTRPDNVTFTAVLSACTHSGMVHEGLHYFNSMSCMYDITPRIEHYGCIVDLLGRAGLLEQATDFIEKMPIKPNAIIWGSLLAACQVHHQVDLGEKAAKHILELAPNDEGAYVLISNMYAEAGRWGDVRNIRTLMGNKGIEKFPGFSSIEINGTVHDFYAGDTMRHQYDQIYVLMDGLMLHLKQVLSETS