MSEEAFIYEAIRTPRGKQKNGSLHEVKPLSLVVGLIDELRKRHPDLDENLISDVILGCVSPVGDQGGDIARAAVLASGMPVTSGGVQLNRFCASGLEAVNTAAQKVRSGWDDLVLAGGVESMSRVPMGSDGGAMGLDPATNYDVMFVPQSIGADLIATIEGFSREDVDAYALRSQQKAAEAWSGGYFAKSVVPVRDQNGLLILDHDEHMRPDTTKEGLAKLKPAFEGLAALGGFDDVALQKYHWVEKINHVHTGGNSSGIVDGAALVMIGSAAAGKLQGLTPRARIVATATSGADPVIMLTGPTPATRKVLDRAGLTVDDIDLFELNEAFASVVLKFQKDLNIPDEKLNVNGGAIAMGHPLGATGAMILGTMVDELERRNARRALITLCIGGGMGVATIIERV*