MLGSMYNSEDTPLFGGNLQEVVSLGMGHEEPWEKLVAKTTAFSPTAPSSGLCYQDCSVKSTEGFSPLGKDDCDWLTENMDLSMLDDLVESGILGADQTKPVNNECFDFKDQPISPAGSWDSGVASPGSATYLSGASSPTSSYSTGSSELIDISLEQFNQTIVSSPVNTLTTEQNAFPDFGHEGDLLLKELGIEVVEDNVQVSEFVPNFTPTEITNSQRSALCGTSELSYLSSSIPTETITIASQSFNTGSPCRYSSPVCESPIPTQKQKGGRKSKVTTTLERKQRKRNQNKNAATRYREKKRQEFSIKEAEQKALEDKNKALQDNVSQVTREIEYLKELMIEVYRIKGFIK