MEEGCRVPAIAVHGGAWAIPDDLKADSCRGVERAVRVGYKVLEDGGTAVDAVEAAVSALEDDPVFDAGTGSVLNYDGDVEMDAIIMEGKELRCGAVACVNNIKNPISLARKVMEETDHALLVGHGANRFASEMGIEKVPTSDLVTEDARRTWEECRKFKKTVDVFFSSRPEAGHETVGSVASDKWGNVACATSTGGISAKMVGRVGDSPIIGSGAYCDNAYGAVSTTGHGENIMKVTLSKTIISYMEHLGLSAQEAADKAIGFMAKRVGGVGGAIVLSSSGQLAKSFNSERMAWAFASNNSVRYGIDPEDDIDAGSASTGGV