MKIQVQDEPNGLQFRDGDVWLEFPAWDNLLVSVGDLLQIFSNDNYKRAEQRVFADDMMEPPVSLSIFFYPARGGYNLGPFQELLSNNEPPHYRRFTLPQFFH*