MEVYALVGSSGTGKSFKALEFAYENDIEYIIDDGILIYKNKVLAGISAKQANTTIEAVKRAIFYNLEHRQEVREAIKKENIRKILIIGTSKKMVNQIVERLSIGRVCKFINIQDISTKYEIEIAKQARKEGNHVIPVPAVEIKSMASGLSINSLKRLFRKGNNMNMVVLEKTIIRPTFSYIGKFYISADVIKQIIEYEVYNFGSIDRINKINIENCNNFMNIFVSININDLETIKKIEDIQQTIKKSIEKMTLVNVQKIDINIHKIKKINFLQC*