MGDVDSAARIFPSPAAWSVVSWTCLVAAFARYGHFSRANALFREMLLHGATPDKIALLAVIQLLQHPRDLEFARTLQGWIHEAGLSTDLVLGNALIAGYSRCQSLIDATRAFHRIARKDTISWNSIIAAHVSSHLLPAATTIFHTMQHESSSRPDAGTLMAIIATVSIAAALTACANLLDLESGVEIHALAARSGVEADVGGLLIHMYAACGDLDAANRVFDVAMGGASINRDLSSWNSMITAYTDRNLWEEALSLVHQMHHQGMAFDDISFVTALNACAAAGYRGIPHGTSVHLCVAEAGREEDVIIRTALLNMYGKCRDLCRADAVFDALRRSGQRLDLIAWNAMGSALAQHEEFERVLTLYGEMLLEGVTPDEISFVNALTAAATAGRETLAAVHSHVVQRGMNRDVVVATVLVAAYGSAAEVSRAEEAFAAVPPYRRDVVLWNAMIDAHGGTPPALRTYDSMDIAPDKLTLVLALNACAGMAELTAGERIHRRATDLGFDRDVGVITALIHMYASCGRLEQSQKIFHGAQEHTMFMWNALVSGFARRGQSERAIALFERMQQSGHRADAIGFVSILSACSQAGLIGRGCGYFASLLHDHGILPYREHYACMIDLFGRAGRLEEAEEWLRKMPAHKLSKSVWETLLGACSIHSDVKRGRRAAEELFEMQSRKSSPYVIMAKL