MLEVKLPGLDLKNPIIPASGCFGFGKEFSRFYDLSCLGAIMIKATTKEPRFGNPTPRVAETGAGMLNAIGLQNPGLDSVLHHELPWLEQFDTPIIANVAGSQVDDYVEVAEHISKAPNVHALELNISCPNVKTGGIAFGTNPEMAADLTKAVKEVSDVPVYVKLSPNVANITEIALAIEEAGADGLTMINTLIGMRLDLKTGKPILANKTGGLSGPAVKPVAIRMVYEVSQMVNIPIIGMGGVQTAEDALEFLLAGASAVAVGTANFVNPFACPEIIEQLPSVLLQYGYQSIEECIGRSWNHEKQPAHHRA