MLEVSTLRSPKADQRAGVGGHHVVGFVPAPSPADVADEVDAFIVDDSCLLEYIDFSCCDVPFFHADDGDILPDLEVDPTELLAEFASSPDDEPPPTSAASPGEPAAAGGAKEDVKEDGAAAAADYDGSPPPPRGKKKDEEERSSSLLEEKDAKNGGGGGDEVLSAVTTEDSSAGAAKSSSPSAEGHSKRKPSSSSSSAAAGKNSHGKRKVKVDWTPELHRRFVQAVEQLGIDKAVPSRILELMGIECLTRHNIASHLQAARKWGPQAVTPGTPCMPPPLPPAAMLQRFPVPPVPGMVPHPMYRPIPPPLPPQGNKLAALQLQLDAHPSKESIDAAIGDVLVKPWLPLPLGLKPPSLDSVMSELHKQGIPKVPPAASGAAG