MSKIVVVGANHAGTACIKTMLTNYGDANEIVVFDQNSNISFLGCGMALWIGEQIAGPEGLFYSDKEELESLGAKVYMESPVQSIDYDAKTVTALVDGKNHVETYDKLIFATGSQPILPPIKGAEIKEGSLEFEATLENLQFVKLYQNSADVIAKLENKDIKRVAVVGAGYIGVELAEAFQRKGKEVVLIDVVDTCLAGYYDRDLTDLMAKNMEEHGIQLAFGETVKEVAGNGKVEKIITDKNEYDVDMVILAVGFRPNTTLGNGKIELFRNGAFLVNKRQETSIPGVYAIGDCATIYDNATRDTNYIALASNAVRTGIVAAHNACGTDLEGIGVQGSNGISIYGLHMVSTGLTLEKAKRLGFDAAVTEYTDNQKPEFIEHGNFPVTIKIVYDKDSRRILGAQMAAREDMSMGIHMFSLAIQEGVTIEKLALTDIFFLPHFNKPYNYITMAALGAKD*