MEGTAESQTPDLRDVEGKVGRKTPEGLLRGLRGECDLGTSGDVLLPGASSTGHGLGDKIMALRMELAYLRAIDVKILQQLVTLNEGIEAVRWLLEERGTLTSHCSSLTSSQYSLTGGSPERSRRGSWDSLPDTSSTDRLDSVSIGSFLDTVAPRELDEQGHPGPSCPEIDWAKVIPSEDRARTEVDMTSTKLGSLTATWKLPGDGLQCGPPEPSEDDSAKQGFEAHWYWGQCQDDVTFL