MEMEPGKLFVGGISWDTNEDRLREYFQAFGDVVEAVIMKDRATGRARGFGFIVFADPAVAEKVVVEKHVIDGRIVEAKKAVPRDDQNILNRSNSSIHGSPGPTRTKKIFVGGLASTVTESDFKKYFDQFGIITDVVVMYDHNTQRPRGFGFITYDSEDAVDKVLYKTFHELNGKMVEVKRAVPKELSPGPIRGQLGGFSQGGIGRVSSLLNGYSQGYNLNSVGGYGRFSPVTVGRSGFSPFNNGYAMGMNLETGLNPSYGINANHGSNLNYGRVLSPSYGGTPNRYSSAAGYGGINEGSSSILSTTSRNLWGNGNLNYAANSNSNAFLGSGGGNTGVNSFGSIGPLWGSSPNANQGGGAGSTYSTSNLSYGGRDAGFVGSGSLGFGRNANVAAASSYATNGGYDGTHADIYDGGSLYGDATWRSSPSELEGSGSFGFGLGNGSSDVMSKNSGYIGGYGVTNRQSARGIA