MLVFVRRLLGIVADKVLATMTSPFNADDFMKRSIFSSLVGFKKKTPKHTQTYNPPAALHQTAHVPSYRPTPPPVQLPPQHTRQPVSQQQQNYFNFDAPCSSRSRTLSDEITDSLLQAETPIVTPKSPQDIYREIVSECAEFERGQSTPSPYAEPTPTAMSPLPAPQQLQFTGAEEQMAQCQIADKKLKSEPRSPAATTNVSLEELIKIVVSAVKEVGVIATKTEKIEILHDVKLEDTPEEILRRKRQQNNEAAARYRKRQREAKQYVNQELAELTEKNSELKEQVQNLNDEIERLKAIVLKRPL