MSETIIDKIELNPVIAAVQNENDLETAINSHVTTIFLLCADIFNAKSLVDRIKKVDKRALIHIDFLEGIGKDSKAIDYIIEVIQPDGVISTKSSHIKIAKDKGMFTVQRFFLIDNKSYEMTIQSVKSKQPDMIEIMPGVMPGVIKRITGQLSIPVIAGGLISNKQDIMEALKSGAIGVSTGKKSLWELE