MNKKKITFIFVILILALILFSFFRSSSQNTKYSKTSYYLGTVNEVTVFNVKESKSDKILNECDSILRYIDNKMSTHIPGSDVSKINDNAGKKFVRVSDDTFFVVKEAIQYSKLSDGYFDITIGPLSNLWAIGTDKAKVPSDSEIQKLLPLIDYKNIILDEKNKSIKLTKENMKIDLGAIAKGYAADKIVAYLKSEDVKKGLVNLGGNIFTLENGKNDKPFKIGIQDPTSKNGESIGNIETTNKSVVTSGIYERFIEKNGKIYHHMLNPFTGYPFENNLSSVTIISDKSINCDALSTSTFGLGLEKGMDLINKIDNVDAIFITKDKKVYLTKGIKDNFKLTDKSFSIEKLNKQ*