MEASLLHGVDKSEEMEAPLLMLHGDDKSEKPDAAGSDTGDDGDYPVVTNFKEAKSVLWLETAKLWKVGCPIVFNIVCQFSTGALTNMFVGHLGDLELSAVSISLSVIGTFSFGLLLGMGSALETLCGQAFGAGQVTMLGSYLQRSWIILFLSCFVQLPIYIFAGPLLKLIGQNHDIATLAGKFTILTIPQLFSLALNFPTQKFLQSQSKVNVMAWIGFFALVEHVMLLWLFMNVLGWGLSGAAAAYNFTSWMVAIAQVVYVFGWCKDSWSGFSWAAFKEIWAFVRLSVASAIMICLEIWYMMSISLLAGHLPNAVVAVGSLSICTNINGIEAMIFIGVNAAVSDFYALNHPSIRVSNELGSKHPRAAKYSVYVAVFQSFVLGILCMVLILFARDHFAVIYTDSKVLQQAVSKLAWLLGVAIGGGWQGIVAKLNLLCYYGFGLPLGYYLGYVADFGVTGIWGGMIAGTALQTFILLVILFRTNWNSEVEKTSSRMDKWGGQKTKTDDIEARDIRTYHIEGHEAQDVKTDNIEGHEAQNIKTDNI*