MGECMLKTNICGIEFKNPVFLASGIMGETGSALKRIAKGGAGAVTTKSIGLNPNPGHKNPTIVEVYGGFLNAMGLPNPGVDEYLEEIEKVRDELNRMDVRIIGSIYGKDEEEFAEVAKKMERYVDIIELNISCPHAKGYGATIGQNPDLSYDVCKAVKKAVKIPVFAKLTPNVTDIIEIAQAVVDAGVDGLVAINTVRGMAIDIRAKKPILANKFGGLSGKAIKSIGIKVVWDLYENFDVPIIGVGGIMSGEDAIEYMMAGASAVQIGSGVYYRGYDIFKKVCDEIISFLKEENLTLEEIVGMAHE