MKNEDDNSSSLDSSDEDVPRGDDAERVWSSDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKHRSRKQVSSHIQVLARKKAREIKNNLKTTDNPSNREIALQAIATMSSAQIVSASALFSNLVSTKPTLSTSGAKATAQPVNASGQQPMEIAAPSSELYPNQPLTTVENPTSLEQSPAMYVTVLAINIKLQEFSAFLTSKIESEPRKHHFVRIGQSNDLKNIESIDIQQILDKFPDGQNGLKDLYSKGPPDAFYLVKFWGDMNITIPEEGAFYGVSSCYESEKQMKILISSKVCSFGKQVVEKVEGEHGSYENGKYVYQATDSPWCDYLITFIGKLRSLPEKYMMNSVLENFTVLQVVINQETKETLLCIAYIFEVSSGDHGTQHRVYRLVMG