MFSTVAAKPTTFASSARRSAVSKRRAKLAACPRASAEEIPAESVVTRSDQVSLTRRDALLAALAVPLVMRDAPAFAETKKRAGAAGAAPKTPEESFASLRSDVEALMKKDGDFGPTMVRLAWHSSGTYDKMSKTGGSGGGTIRFKEELAHGGNAGLDKAVARLEPVKRKHPEISYADLFAYVGVVAIETMGGPKLKFSYGRVDEMDPAAVTPDGRLPNADVGDGPGPKERDHLRAIFNRMGFNDQEIVALSGAHALGRCHADASGYVGPWSGTPLLFNNSYFVLLKGLKWAPNDEAAKFQYKDPSGQLMMLPSDIALIEDAKFKKYVDVYAKDQKKFFADFAAAFEKLESLGTSGLTPLSA*