MDSDLLAGMEAAVSDGVDLLSLSIGSSPFSPYYSDSIAIGALRAIEKGVFVSCSAANNGPFPSLISNTAPWITTVGASSIDREFPAPVVLGNGKHYRGSSLYKGKTLGNEQFPLVYGKTASSNKTSNFSDFSNFCVAGSLDLNMVSGKVVLCDIGSLDEMELEVKRAGGAGMILVNYPSLGEDLWTLTYFIPATCVDSKSGEAIKAYMNSTRNPTADIKAEGLTVVGKARAPVVAAFSSRGPNPMVPEILKPDLIAPGVNILAAWMGRPVGPTGLQSDKRIIHYNIDSGTSMSCPHVAGIAALLRAAHPEWTPAVIKSALMTSSVLFDNSKRVIRDSGTGLPANAFALGAGHVNPDAALDPGLVYDVGFDDYVSFLCSLNYNKTQIQILTGKKISCNKSSSQQPGDLNYPSFSVVFKPLDVVRVTRRTLTNVGGAPSVYEIAVESPPSVNITVEPTTLVFNEQNEKASFTVRFESNIASDNTSSGLQNFGQIWWKCVKGGTQVVRSPVAITWE*