MDFKNAECIWDALNDLHKNDKEAYQKFIKKHMNGIQANVVIKPKYVLCVKTNVEKVIIRTSSNEYKESVCNYFVFIYYTSKMKAPVLEDNFINNVDKINMDNIYISIAKTEEESSKDMYAEAVVHTLIYKNMENNNFKNKIILRILQLVNNYENKLNPDIYINTKNYKIIDLHYIPKTKHSLNSHCVNENIKKEDNNTQSIDESDIKFFNLLNQKQNKNKNHHDHDQNKNKKEIKILQENKELLNHIESVKTTKKENDETNNIHNFIPKQIKSYHHTIIDSFLHIIVTFNNIIYDSLQVLKLKNQIHIYVSDKYGDCMTLNFKEKLSDNVKAYFNEKLLKLTISIEILY*