MFFSKLVKDSFHNFTNKKIIRSYKTNKNINLDKLIRNKKIKSHELYKIEDIEILLQEKHHDVSQTYPTINNTNQIVDVKNIPVFKKSENKYNILNKTALHFGDFSYLSGDAIVNGTNKIFELTKDGMGYDCSSNFLKACGNKLFDEIKIIREKNIGKNILITKGYNSSYKYIIHVIEPYYNQTSKLKKCYEDALLIAKENDIKTIVFPLIGSGISLFKKYDVVVCCLEGIYEFIKHKENFNFIDKIVISTNMDSYWILLRDSIPLYLNENTS*