MLEVSTLRSPKADQRAGVGGHHVVGFVPAPSPADVADEVDAFIVDDSCLLEYIDFSCCDVPFFHADDGDILPDLEVDPTELLAEFASSPDDEPPPTSAASPGEPAAAGGAKEDVKEDGAAAAADYDGSPPPPRGKKKDEEERSSSLLEEKDAKNGGGGGDEVLSAVTTEDSSAGAAKSSSPSAEGHSKRKPSSSSSSAAAGKNSHGKRKVKVDWTPELHRRFVQAVEQLGIDKAVPSRILELMGIEKHLMAREAEAASWTQKRQIIVHAARKWGPQAVTPGTPCMPPPLPPAAMLQRFPVPPVPGMVPHPMYRPIPPPLPPQGNKLAALQLQLDAHPSKESIDAAIGDVLVKPWLPLPLGLKPPSLDSVMSELHKQGIPKVPPAASGAAG