MMKIACLVSFSLVLALSNAAPLEGVCTDGSPNGAQIDRGRFIFQCQNGQIVPKGCYTDDLKQIDIGSTFDRKFYRLQCKQQGQELTLELAGCLLDGQQHSEGENFEQGNNFYACQRKGDELQLINLGCVDNGKRINLNDQVVKGDYVLLCNSTVNNKAKLVPNGCVKDGKQYLVGDSFEIGRIWYKCERFGRETVELHAAGCVSNGRRLNDGDRFVENDVAYECMIDSTTRDIRVTACMQNDNGQQIERKLGCYFNDGQAPFQYEMRCVEDEKNKSAKKVFIRCKYDTGKGVLSIEPGCYRLVDNAAFGCQKDSDKLTLQSFQGPKAETSAQAAGLNAC*