MVQLFSAFDRETIERNLQEEKFDLVIVGGGITGAGIALDATSRGMSVALVEMGDFASGTSSRSTKLVHGGLRYLQQFEIKEVADLGKERAIVYENGPHVTTPEWMMLPFHKGGNMGKTTASFGIRLYDYLAGVKKNERRKILSAKETLAKNPFVKKDGLKGSGYYVEYRTDDARLTIEVMKKAVELGANAINYTKAEHFLYDDNKQVVGVTVTDRLSGKAYDIKGHRVINAAGPWVDKVRKLDYATNNKHLRLTKGIHLVIDKQKFPMEQAVYFDTPDGRMVFAIPRDKKVYVGTTDTVYDEAVINPKALESDHNYVIKAINYMFPDVHITEKDIESSWAGVRPLIYEEGKDPSEISRKDEVWFSESGLITMAGGKLTGYRKMAEKLLDDVSKTLAKETGKKYKTVQTKHLPISGGDIGGSEQLEAFLSKKAKEGNNRFGWTLEEGREMAKRFGSNIDQLFTYAQEHKEQNETTLPNSLYAELRYSIQHEAVTTPIDFLLRRTGYLLFDMSYLLEWKDAVVDEMAKQFHWSDDVKQTYIEELNIQINDAREPADWHDR*