MGDGGELAAEKHVRYIVTVEKRKDSFESLVMEHIRLNGAYWGLTTLDLLHKLRAVEADEVIEWIMSCYHPESGGFGGNVGHDAHVLYTLSAVQVLCLFDRLDALDVDKVADYIAGLQNEDGSFSGDIWGEVDTRFSYIAICTLSLLHRLEKINVQKAVDYIVSCKNLDGGFGAMPGGESHAGQIFCCVGALAITGSLHHIDRDLLGWWLCERQCKEGGLNGRPEKLADVCYSWWVLSSLIMIDRVHWIDKDKLAKFILNCQDKENGGISDRPDNAVDIYHTYFGVAGLSLMEYPGVKPMDPAYALPLDVVNRIFLRKEH*