MSNSNKDQFDMSDLGASLPAAAAALSAEDRAGLVNALKNKLQNLAGQHSDILETLTPQVRKRVDVLRELQSQHDELESQFFEERAALEAKYQKLYEPLYTKRYEIVNGVVEVEGVKEAPMNQGEDKEAENEKGVPNFWLTAMKTNEILAEEISERDEEALKYLKDIKCCKIDDRKGFKLEFFFDTNPFFTNSVLTKTYHMIDDDDPILEKAIGTKIDWCPGKCLTQKILKKKPKKGSKNAKPIIKTETCESFFNFFKPPQVPEDDDDDDIDEDAAEELQNLMEQDYDIGSTIRDKIIPHAVSWFTGEAAEGDEFEDIEDADDDDEDEDEEDEEDEDDEEEEKSKKKKRSKAQVGEGQQGERPPECKQQ*