MEALIANARFHFHKQLFETNTLTLTSAGVASNADTSSRGSKAIARRIVDILVDEQHHAVSTVDKISGQTLGKQFETLTMDFLRETFPNLQNLRPGRWTILQLGNNNKLKTSDFAQYEHLAYLNELTAQNAQLAAALGNDYLVAPDVVIYRDLYEDSEINAAQCIVDGDVSKMADIRKANGGKPLLHASVSAKYTMRSDRAQNSRTEALNLIRNRKGHLPHIVVVTAEPMPNRLASLALGTGDIDCVYHFALYELIRAVKEVGSEDAVETLETLVQGKRLKDISDLPLDLAV