MQPLTLTLYDKNVRHMLNDGNQSSSYRTPDGESNAIFPTNFHYIFEDDEDDQEELDTDESIENIVILHLEENGALVHAELISDHLELLSYNKTISSSGNDDNQNQDFELEIVSQFSDLSPLVHDLPLAELIRLYTIQNEQLQIISDSM