MDKQAESENIAPSGGKSTKNGNGKDKGKVPQPEKQSSSQQASSSSGKPIVKRKRKRVKDANAPKHPLTGYVRYMNEKRDAIRLKHPSLSAVEITKLLAEEWGTLSDEVKKPFLEAAEADRVRYHREVTVYKQNNETSSTNKKPKTNGSDSDPGKEVPYLNGKEERQREIRVGDYEIPIFTEEFLEHNKVIDSELRMLRKSNIDYEQQNSVLEKHVENMDNGIQKLENETNSLKTRNAVLQSYLQKLKTVLAGALAGLPIGSGKEGATVDNIDKYMGELHQMAKSNSHGHALNKAKDIIRKLDLQSLAT