MSSPRASSQGEFDANGAAIDDRPRLTEDEKKQNHIASEQKRRQAIRDGFDRLTELVPGLQGQGRSEGLVLKRTVDFIRANLDERQKLIRQVEAKGGKVEDYLRV