MGTQRQNSMYSLTLDEVQNQLGDLGKPLTSMNLDELLKNVWTAEASQTIGMDNEGTSQASQAALQHQASLSLTGALSKMTVDEVWRDIQENKIIAEKKFEDRHPTLGEMTLEDFLVKAGVVADASSNRTNTGTIAGVDSNVAVPQFPSQGQWIQYPQVQYQHSPQSLMGGIYMPSQGMVQPIHMGAEASIDVSFADSQVALPSPLMGTMPDMLTPGRKWSNSEDMREKTVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENERLRKQKELELMLPCEPPPEPKYQLRRIASAPF