MVSMEKNLLHRKQSLYQSLDENFGIQKEVYRGQQYSQIYFARLHLMRTLLYSLIPNWKPHLPVCTVLGLEEGKDCIIVGTLYKHMKLKPSILDEYSKERSVSPLVQRHNFTHLDDNLVLEDESGRVKLSGCLLPSTYVTGNIIALHGKETSAGEFLVEDVLEAGLPQQIERPIQLGEDKYVVFISGLSVGRSSSNPLQFQLLVDHITGHLGDEKEQNIAAQIVQVVIAGNSVEVPHGLLNGQNLGSKDQSRLFEPIKELDILLTQIAASIPLDIMPGSSDPANFSLPQQPLHRCLFPGSSAYNTFRSCTNPHCFELDNIRFLGTSGQNIDDLGKYSEANNNIDFMERTLRWRHLAPTAPNTLGCYPFTDRDPFYVETCPHVYFVGNQDKYESRLIKGSEGQMVMLICIPRFAETGVAVVLNIRNLECHMLSFATQIHS*