MGPEKEGGRGIAALVEEVARLRSAIAALQDSHAAQIQRLEDRLEQKRQQITRLEARLDKQSDYEDVKKENSLLRSVDLSTSDSKQFQELLQERTKALAVHSEALKSSSADGSASGVATPFSHNSLQPGAKFPSSSSSSSPCTPAHTPTSTPISLPASHPTPPAAGKLSANGAPPNPLLPPPFANVETFGSFLGEEIVSNWRRGLELPPPPPHHALAALRPSMLAPMNHTSRSPSTDAHQLSHEDKSSAARDHDASSTASSTPVLAGSEEGINGSAPHAKSPAEDNNNTLAPLTHTHPMLQGLPFQFQERGHFRFAEDLQLPPGSMVGRLGDSLIPKGDPMEAKLQEMLRYNMDKYANQNLDTLHISRRVRELLSVHNIGQRLFAKYVLGLSQGTVSELLSKPKPWDKLTEKGRDSYRKMHAWGCDDNAVLLLKSLIPKKGN