MPDTYRPSPGDSDSLLDELASYGSRTPSPQPGEDDPVALQDYIHKLTKGELEAPVHQVMDTKKLYDLIKSDYIDLSPDYQRDVVWTSTKMICLIQSVMLKYYVPPLIFSHNNLRLMNEKLVCIDGKQRCTSIVRFMDGEIIKRAKSFQNVVGFVYLAKCKKEGREAISTGWMSLKGLLEANVPLDPLFMDEVDMAMSIWLLIAQRYYAAAFDTISRRVAPVESWFIPFLIFVHMHQLSYSQLAQSIGDMRQELHAVFVGNVFANTKVSRWLLDWINKVESVKKRGVETAEEQWKREKAAQ