MLTMQEALTSFGSIAELPSVENFISILQTCRKEKELVHAKGLHMHICGVGLDACEPLGNYLVPVFVECVSIPEAQRVFNKLVHRSEHSFTSLMQGYIECGEPQRALNLFHSMDENVVNPSKFTYVSVLKACARLHSLESGGGIHSEVIQKGLESDLHVGSTLVDMYAKCGLLAEAQEVFDNLPNQGVITWTALMAGYAEHGLGEEALNCFKHMQLEGMSLDAVTFVCILKACACIGTIEWGQEIHTEVAKEGFERDLHVGNTLVNMYANCELLAEAREVFDMLLVRDVVSWNALMTGYVECGLGTEVLNCLEGMQLEGVFPDVVTFSCSLKACGSMRAFGRGNRIHSEIAKKGFERDLMVSNTLVDMYAKCG