MELSEHDILEELLAPRKESWSTLNDFFPNGNGWTFESPLPFYQNPEFVALNSSLLGLISPPISTSQSVFPNFPSPESYQFLDSSFTGPPLLDDYSDRAVVENHEEFGGIIPSDFHGVQEELNSFGDVKVEEANSRLMGNVGEKKNKIRKVEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDAIDYMKELLEKIHTLREDDNVKDEIKDIKFVGNFKELKPNEALVKKPPKFEVERRNEDTRIEICCSAKPGLLLSTVSTLEALGLDVQQCVISCFSDFSLQASCSEVLSLTSGRSITK