MSLMIQVSIVLLLFSGIHKSQESDIPASDLLSTTHNDASPDITPSMAPEAMLPLQAPSPFMPFTYTNMPKLSGHCAFNFSAADSILRTTATDCWSTLAPYLANVVCCPQFDASLVVLVGQASSQSQSLALNVTHARHCLSDVEQILESQGASEELLEICSVDPSNLTESSCPVIDVNEIENSLDTSSLLASCGKIDPTIECCNQVCQNAISAAAEVLAFRHKNVTTSNGAPNLSEKSINDCKSIILRWMASKFDPSSANRIIRVFSSCDINKSCPLVFPDIKNISKECGEETSNQTSCCNTLNSYLSRLQQQSFVTNLQALNCATLLGKKLQEANITSNIFDICHVNLKDFSLQVDEKESGCLFPSLPTDLTYDQTSGIGFICDLNDNVAAPWSSSYSNSASTCNKTALPELPKATSSQLSKGIYMKDLVYVLFFASSMTIQLLI*