MDEKFEALSSILHGCELAKQLQTNLPTLANQPNSLLSSCEEITRAFNKAMILLNPQHPAAYSHQIFEGPSESSSRAQHMERGGYTQAMDIFYAHALGRNPFDVRLLPEGSMVATEHLSVAPVVELATKMLQVNAGEAEASGRPRPIGEFQASDTSDSGGSSMGGMPLQRPRRRRDSRDVRTIRVSAPRTGNVEIPPDDGYTWRKYGQKEILKSKFPRSYYRCTHKSFYGCDAKKQVQRLDDDPHTFEVMYRGHHTCQTSTTPLILTTQDTRSAEALETTHPQTSLGVSTSIQLAPFFPREVEVGPKDKNTLINFPDVCSGVQGESSHVQVGKDLDFPVADFAAAMFDPRSTSDDIDAIFSTKKEH