MKMARWSQFYVTASFVFGLCLFVSARNVHEEQKGAYDGLLAVSHSGLEQNFVCEACLQLSNEAELVLHNPDTEKTLEELFSHVACNSLMTPKMKAKCTSMVKTYVPDLLVALQTYLRPELCTEVKVCRPQLQFGKDTKTCALCQDFAADALTYLGSNRTKTQIIVALHLACSRLEELSKQCDLLVDVYAPDLMEHLNNLTPEEFCEMTRLCKPALATTQLKKRNDCAICQFVILELKFKLRDPKTQERLLEVLGNGCDKVINHVDECKMIVAQYAPFLLANLETILDADVLCTKIGACTPMKNIHDSESYLVMASAENIKRVHSL*