MGKYFGTDGVRGEANLELTPELAFKLGRFGGYVLSQHETEAPKVFVGRDTRISGEMLESALVAGLLSVGIHVYKLGVLATPAVAYLVETEGASAGVMISASHNPALDNGIKFFGGDGFKLDDEKEAEIEALLDAEEDTLPRPSAEGLGILVDYPEGLRKYEGYLVSTGTPLDGMKVALDTANGAASTSARQIFADLGAQLTVIGETPDGLNINLNVGSTHPEALQEVVKESGSAIGLAFDGDSDRLIAVDENGDIVDGDKIMYIIGKYLSKKGQLAQNTIVTTVMSNLGFHKALNREGINKAVTAVGDRYVVEEMRKSGYNLGGEQSGHVILMDYNTTGDGQLSAVQLTKIMKETGKSLSELAAEVTIYPQKLVNIRVENVMKEKAMEVPAIKAIIEKMEEEMAGNGRILVRPSGTEPLLRVMAEAPTTEEVDYYVDTITDVVRAEIGID*