MNIDSVLDLEEMLPVSSITKSGTVCEERKVALEPGPEPQPEPAPIVIDSDSEPELTDSSSTFVEKVNLDDANLRDLAVCEIPKELLELDTLHRCFVCKSRFRSVDPMRHHLKLHARTVCLQCGERFYTIPELDWHRRAIHGEDFEFLKRMGSMFFCRICAVVGFLSMDDACEHLYACHDEFLVAALPEHDAKVIEGGSKVEEPQTYRVCSDAFSDPKCWQYYCDSCDVFITGVKFNAEHNEHHRNPRKTTAVPIFDCLHCVDSPRFKFLDEYSEHVKKHALQKIHDTRFYCLLCQKRFETESGIKRHIFEKHVRTTALTVACPYCPEAFTHLKSLAEHKWHVHRVRASFKCESCGEQFSSNLARIKHRREAHREDLEFRERFCRHCMQMFDTVEERAAHDAEVHKKKL