MEAEGRSQQGKPEKGPVCTSLSPETCLAAGTLPSRTTAVAAAAQPCRRPRLCPQGAQRGRQPSRRHRTNFSPGQLEQLESAFGRNQYPDIWAREGLAQDTGLSEARIQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHPTAGPPCPPTMLLSLESKSWN