MALEGKNKKKRSAEPGEKLDGGVGGHLTGDYLVGQVAGSLAHGKRPSRGGTGRLASLFSSLEPQVQPVYVPVPKETTKKRKRDEEEESTLQTQKPFLQEGAKKVKTKKKLSEADKNLANSLALKRESALASADLEEESQQKEGQKGKNSQSKVKVAARKVLDDADHNFDVSQRKKTQINQEEERLKNERTVFVGNLPVTCNKKKLKSFFKEYGPIESVRFRSLIPAEGTLSKKLAAIKRKIHPDQKNINAYVVFKDQSAATKALERNGTHIADGFRIRVDLASETSSRDKRSVFVGNLPYKVEETAVEEHFLDCGNIVAVRIVRDQITGIGKGFGYVLFENKDSVHLALKLNNSELMGRKLRVMRSVNKEKLNSKSKNSNPVLKTGGKPKEGLNFASKKAEGHSKGLFIGEKAVFTKKKRGQKKSGPIKKQRKQK