MDKFAEHEIPKAVIVAGNGESLSQIDYRLLPKNYDVFRCNQFYFEERYFLGNKIKAVFFTPGVFLEQYYTLYHLKRNNEYFVDNVILSSFNHPTVDLEKSQKIQALFIDVINGYEKHLSKLTAFDVYLRYKELYENQRITSGVYMCAVAIAMGYTDIYLTGIDFYQASEENYAFDNKKPNIIRLLPDFRKEKTLFSYHSKDIDLEALSFLQQHYHVNFYSISPMSPLSKHFPIPTVEDDCETTFVAPLKENYINDILLPPHFVYEKLGTIVSKKSRFHSNLIVRLIRDLLKLPSALKHYLKEK