MKKTVLYLVLAVMFLLAACGNNSDKEQSKSETKGSKDTVKIENNYKMRGEKKDGSDAKKVKETVEVPKNPKNAVVLDYGALDVMKEMGLSDKVKALPKGEGGKSLPNFLESFKDDKYTNVGNLKEVNFDKIAATKPEVIFISGRTANQKNLDEFKKAAPKAKIVYVGADEKNLIGSMKQNTENIGKIYDKEDKAKELNKDLDNKIASMKDKTKNFNKTVMYLLVNEGELSTFGPKGRFGGLVYDTLGFNAVDKKVSNSNHGQNVSNEYVNKENPDVILAMDRGQAISGKSTAKQALNNPVLKNVKAIKEDKVYNLDPKLWYFAAGSTTTTIKQIEELDKVVK*