MESSPVVLVRQGQGEEQAEVLRALPPGFRFRPTDEELVLQYLRRKALGFPLPAAVVPDLPRLHSLDPWDILTPGESEGEKYFFALRPSAARRTAAASGWWKPEGRERAVVAVCRSGRSHLVGVKRALAFVPRAHRGKKGSSSSSSSPAPALTAGWVMHEYRLALPPHHKNGCYLAQSGSEEWVVCRVFRRDTRPSSLSRRHTPAGHATMPMPASPSTSSSSSLSSSTSSCVTSGGSGSSSDDDDLQEEASS