MGMDLHNFKPLGAEMEESDSIHGFEGVEKRLELGFNPLNSVKYEGLRGLSQQELHILLKLGECTIVSELHNSVFDSYILSESSLFIYPYKIILKTCGRTQLLKCIPSLLSSAFNLSLEPCFCKYTHGTFIFPLDQPFPYTSFEEEVKYLDTFFGHMGPQAYTMGNTHHQNWHIYSAATHNYTSFLSNGGPTYTLEMCMTQLDKGFTSNFVNALGLKTGKEMTRSSCIANILPNADICDFAFVPCGYSMNGMDGSALSTIHITPEDTHNYASFEAMGYSPMSLNLQALVDCVLSSFKPTNLVISIHVSRSYDDSKLNGGSWGSSIMPFGYICDFSQREELPGHSIVTFHTFHKNHIASESQEVIAIPKPLFP*