MFNNTKVVKCGGRVTMADLGCLVNEANTSKRQYYTAEWQDMILSTRPEPGCNLGEVNDFRKETYKKQHQVQFVVQRSPYNIMKMGRLGEKMTEYKLPYRNVLPVPIFKPVNLATKPERAVTPEELQSMMEFERALDGSCQDKRELSEIKKELPPVIQPTKLEFTKPELSRTFSRSMSQEAQRG