MLKLGFLVVLAFMGYWIDHNICVEGFGVNWGTMATHMLEPKIVVQMLKDNGINKVKLFDADKSTMNALAGTDIEVMVAIPNDQLLTMTDYDRAKDWVRRNVTRYNFKNGVNIKYVAVGNEPFLTAYNNSFLNLTFPALRNIQNALNEAGVGDSIKATVPLNADVYFSPESNPVPSAGRFRTDIAELMTQIVEFMSKNQAPFTVNIYPFLSLYANEHFPIDFAFFDGTPSPVLDNGVEYTNVFDANFDTLYSALKAVGYGNMAILVGEVGWPTDGDKNANLNNAYRFYKGLFAKLASNRGTPLRPGYIEVYLFGLIDEDAKSIAPGNFERHWGIFRYDGQSKFPMDISGQGQDKHLVAAKNVQYLPNRWCMLNPNATDLSKLANNIDYACTFSDCTSLGYGSSCNNLDAIGNASYAFNMFYQVQNQLDLSCDFEGLAMVTNRNLSQGTCNFIIQTGKYSISHKVLPGIVVLLSGFIFLLL*