MVKLLLVGFVVAGIILGTQANEYLDFNVTEIDRIEELEFGFSKYSSNLNPLMVGLTLIRGADSGAVCLDGTLPGYHLHRGHGSGANSWLIQLEGGGWCNNIRTCVYRKTTRRGSSNYMEKQLQFTGILSDKAQENPDFFNWNRVKLRYCDGASFSGDGQNQAAQLQFRGERIWRAAIDDLKANGMRYANQALLSGCSAGGLAAILRCDEFRNLFPGSTKVKCLSDAGLFLDTADVSGGRTIRNLYNGVVELQSVKNNLPRICTNHLDPTSCFFPQNLISQMKTPLFIVNAAYDTWQIQSSIAPTSADPSGFWHDCRLNHGKCTPAQLRFLQGFREQMLRVVKGFSMSRQNGLFINSCFAHCQTERQDTWFADDSPVIRKKAVAIAVGDWYFDRAEVKLVDCPYPCDKSCHNLVFR*