MWGLEQFILISWVGSLGAVVAGLEGGRGARGDGGFQQEMECPSSGGDWKWGFLVMCCKFTPPLEFLLPLSICFPRIGSSSSALVSEESKHGEAAFLPKKRRGGHDDDNGNGDGRSQEKPVDKEKAAKSKARAKASSQVENSCTSANGGDNKGGDGVMLNGNIGSNGKKRRSPAVLMEGSRCSRVNGRGWRCRQQTLVGYSLCEHHLGKGRLRSMSSQNGRWQNVGAGGILVLEL