MSSSNSPCAACKFLRQKCTQECYFAPYFSPDNPQRFASVHRVFGASKVAKLLKELHAEDREDAVKSLAYEAESRIRDPVYGCVGFISVLQQRLKEIRNELQIAKKELLNYNFNPQTMNYLLANPGTVIMPQQQQQQQWNPQFAGLNNGSNNFGNDTVGGVGELVVSDAQQHQEQEFLEAQRFVAATQQEYFLRLGGGGVGVGVGVASSLGMGNFENGGGDYYRIEQQGEEQQQNYVALGNGHPIEAQLMFSPQNQETSEDGRSVGSAHPSCN