MKSKNIILLFTLALPLFSCSESQKRVSFSESTTAKSTALKETFISIPMDIKKKGDILYAGDFKGDSLLYCYSLSEQRFVNQMLPQGQGPDEFLSPVEFFLSDSSAFIHNRWHFTAQNYIFNTKDFSIQRQGELIHLPMSIDRVYPISESRFIASGVFEDCRFLILDNDGNVISKCGDFPNYQSGEENIPNTAKGMFHQSQFGYNTDRKRLACATNNVLELWDYKPETLTLHKRLLLAPYHYQFNSSPDGVYAESDNPDAELGARGIAVSNNYVYVLYNPNTNRMHEEQKETLNSEIWVFDWEGKPIRKILPDTHIECFCVDETDTSFYCVMTAPDYCIGIVSPSH