MESYFFQVFISSGFPSDLNVPSSSTIEAPLTISLPRSCTDGVEFENVDPACSIKGATITVPVSVQRQPVLTPPSAEGLNTNGSTYGNNASRRKRKPWSEAEDLELMAAVKKCGEGNWANILRGDFLSDRTASQLSQRWAIIKKKHGTLNVGANTAGTQLSEVQLAARHAMSLALDRHVGSLKAARISGSASTNTIGNVCSLTAVATSEQVQDKLHQSPTHAKPSPIGSSSLTAKAQVTTAKKMIPKSSFDSDCIVRAAAVAAGARIASPADAASLLKAAQSKNAIHIMAKVPASTKTPTPGRGPNHLEAHPSIKLPTLSNTPAVMPSLSRGGSVKITSPTTATLSSVPTDQNIAITSVMAAADPLLEKEIKTTEEIRGRGLGGVQATSQKGEHCLSKQSLSGRVQEEKPADLGPALKRQATETSNCSSSSQNMPTADGDIKVETCNQVEERQGNNTSTVSGSSDQQGIMNQSQVERSKPQDMDIDSDGKDRPITKTDGCSENSENKEAASEILEGNTKVKS