MFDIRELQERVIFEAVRNSSDLETAEEIIYGHDGSAKNESNPDWVKSTMYRLENKFDPKTVKQIRMGCQCGYGMDQKLALLKELKAASSNLEDFASSDRAKTAGLFCKEGDLYLQFFFCPCPMLADVDQLETKTWCQCTAGYSKVLFEKAFGCEVDVDLLKSIKSGDDTCLMKIIPKGLIWE