MSLDEQLLRMRAIKLLKGILVMGKEYTQEDILTREQNFRVFLNGIKFWNPTKSQLELQAFKNECVAAYVGNKNCSDPDAFIPSRARIQRIIDDRRKLDSNPNASIEKPESFPGPAPTWKHRVRNNYRVDGQSVSVKCGESWEELTPFEECFALFIECHIPREKDARHRGRDTTYGIISAGEQGLGFQSTKRKAGANPQLLLAPVPPALVPPALVPPALVPPALVPPAPAAFGPVPNIPVPDVPSPQHEDRYDRVPQVQVQGPYAAAPLNPPPFDQPPFHPANPDPASTSAFVALANWDEFFGAPDTSFS*