MYAKCGALAKARHLLLNELPSRDVISWSALIAGYVEQGQGEDALECFEKMQEEGLTPNAVTFISVLKACGCLEATDKGEQVHDEIVRQGWLAKDAVLGNALVDMYAKCGSLAKAHQVLEELPTRNTISWNSLIAGYTQRGKGKEALKCFEWMQGEGLSPDEVTFVCVLKVCGSIGEVEKGIQIQNEILTQGLLGINVEIGVALVNMYSNCGLLVKAQEVLDELVVGNVVAWSALIARHAQNGQAEAAVDCFELMQRKGLSPNDMAFIYTLKACGSLRALEKGKHIHDEIVKQGFCRNNVALCTALVDMYAKCGAFSKAQEVLDELPFANVTSWSALIAGYAQHGQCQDALYCFDCMHHRGLFPDAVTFSCVLNACSHSGLLDEGQFLFENMHLKYS