MVKMKNVRNLGVTFSKRRAGLFKKACKLCTLCGAEIAYVIFSYDGKVFSFGHPSMDTLVERYLGRNLPPPNNDVHNQQIVALREAGILELNTKLMNLEVVLQMEKNRGESLREIRKRADGVWWQSPIEELN