MDGQTKKLHFVLFPWLAQGHINPFVELSKALAINGHTVSFLSTSVNISRIRMPLQLQDWPGRINLLELALPPTEGLTPGAESTADVPPEMVLSLINAMDGMEKAFQSPLKQLSPDYIVHDFVQHWAPSVAVGMRIPTVYFAIFAPVTRAYLWHPCKLRNPYITAEELAAPLTGFPSSAISLRLYEAQDLLVMYKRVDVRSRVSKCLDGCVAVAIKSCFGEENKYINYLQDVIGVPVFSVGPLLPAVQPIVGSSEGSDLLEWLDRQRAASVVFVSFGSEXFLSREQALELAHGLEASGLPFLWSLRAPQFWDDAQDDPLELLLEGFEERTRDRGLIARDWVPQVRILSHSSVGGFLSHGGWNSTMEALSFRLPLILLPIRFDHGLNARQIAMELKAGIEIERGDDGSFSGENTCTALKMVMVGEEGKSIRLKAAEARDILVASTSREQSYIHDFIQRLEQLAVEASTKKGT*