MDKFAEHEIPKAVIVAGNGESLSQIDYRLLPKNYDVFRCNQFYFEERYFLGNKIKAVFFTPGVFLEQYYTLYHLKRNNEYFVDNVILSSFNHPTVDLEKSQKIQALFIDVINGYEKYLSKLTAFDVYLRYKELYENQRITSGVYMCAVAIAMGYTDIYLTGIDFYQASEENYAFDNKKPNIIRLLPDFRKEKTLFSYHSKDIDLEALSFLQQHYHVNFYSISPMSPLSKHFPIPTVEDDCETTFVAPLKENYINDILLPPHFVYEKLGTIVSKKSRFHSNLIVRLIRDLLKLPSALKHYLKEK