MKRLGSSDSLGAMISICPSTAEEQSPRNNHVYRRDFQSMLDGLDEEGCVEEGGHVSEKKRRLSVEQVKALEKNFEVENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDFGVLKANYDSLKLNYDNLQHENEALVKEIKQLKSKLQEENTESNNLSVKEEQMVAKDQSNYKVVDHELSKSPPPPPLGSSVPATESKELNFESFNNTNNGAVGLEAVSLFPDFKDGSSDSDSSAILNEDNSPNLTISSSGMLQNHQLMKSPASTSLKFNCCSSSSPSSSSMNCFQFQKTYHPQFVKIEEHNFFSSEEACSFFSDEQAPTLQWCCPDQWN