MKLEASLKHFSPQGMHISDSVKETSPDRLTGTDIMVAIGTTSSRARFGLAAFFGKAGISKTDEQLAVQALVRHAMDTAPKNVRKAAGGEFGWCMLVLAQFAFAEYSRSAATSVTCHTCKGSGRITRTQTTRKVSYPWGKAPYWASKSRAVRPSDWEKWTEVTEIVPAVCEACDGKGTISARCRCGGKGEVLDRIATKERGVPVFKTCERCSGEGYSRVSSATVHRAILKRLPDLHQSSWSRNWKPFYEMLVDVLYKGERQAASEFEKATAY